Format: Paperback
Pages: 552
Edition: Reprint
Publisher: Harper
Published: 05 Oct 2010
ISBN 10: 0062026674
ISBN 13: 9780062026675