Paperback
details (USA).
ISBN: 978-1-58113-879-5
ISBN-10: 1-58113-879-2
the association for computing machinery ยท 2004