by Sean McMeekin
format: hardcover pages: 496
language: English
ISBN:
0674057392 (9780674057395)
publisher: Allen Lane
format: hardcover pages: 461
language: English
ISBN:
1846143233 (9781846143236)
publisher: Penguin publish date: April 1st 2011
format: paperback pages: 460
language: English
ISBN:
0141047658 (9780141047652)
publisher: Belknap Press publish date: May 7th 2012
format: paperback pages: 460
language: English
ISBN:
0674064321 (9780674064324)
publisher: Belknap Press of Harvard University Press publish date: September 15th 2010
format: kindle pages: 496
language: English
ISBN:
9780674058538
publisher: Penguin publish date: June 24th 2010
format: kindle pages: 478
language: English
ISBN:
9780141957296