by Maitland Jones (Author)
Format: Hardcover
Pages: 1382
Edition: 2
Publisher: W. W. Norton & Co.
Published: 12 Sep 2000
ISBN 10: 0393989216
ISBN 13: 9780393989212