by 0 (Author)
Format: Paperback
Pages: 462
Edition: Reprint
Publisher: Non Basic Stock Line
Published: Jul 2005
ISBN 10: 0312424124
ISBN 13: 9780312424121