Format: Paperback
Pages: 1080
Edition: 1
Publisher: Sams
Published: 12 Jan 2004
ISBN 10: 0672326299
ISBN 13: 9780672326295