publisher: Penguin
format: hardcover pages: 553
language: English
ISBN:
9780718155339
publisher: Penguin publish date: 6-11-2014
format: paperback pages: 544
language: English
ISBN:
718155343 (9780718155346)
format: Hardcover pages: 464
language: English
ISBN:
0525429255 (9780525429258)