
by ThomasGilbert (Author)
Format: Hardcover
Pages: 947
Publisher: W. W. Norton & Co.
Published: 02 Sep 2003
ISBN 10: 0393975312
ISBN 13: 9780393975314