by Kay Larson
publisher: Penguin publish date: July 5th 2012
format: hardcover pages: 496
language: English
ISBN:
1594203407 (9781594203404)
publisher: Penguin publish date: July 30th 2013
format: paperback pages: 496
language: English
ISBN:
0143123475 (9780143123477)
publisher: Penguin publish date: July 5th 2012
format: kindle pages: 493
language: English
ASIN: B0064W5NYQ
publisher: Penguin Press publish date: July 5th 2012
format: ebook pages: 496
language: English
ISBN:
1101572485 (9781101572481)
publisher: Penguin Press publish date: July 5th 2012
format: ebook pages: 496
language: English
ISBN:
1101571837 (9781101571835)