More Information

Format: Hardcover
Pages: 688
Publisher: Alfred A. Knopf
Published: 03 May 2005

ISBN 10: 0375411666
ISBN 13: 9780375411663