Paperback
details (Canada).
ISBN: 978-0-7352-9028-0
ISBN-10: 0-7352-9028-8
Prentice Hall Press ยท 2001