Format: Paperback
Pages: 578
Edition: Reprint
Publisher: Penguin Random House USA
Published: 01 Apr 2012
ISBN 10: 0345803507
ISBN 13: 9780345803504