by David Reynolds
publisher: Allen Lane
publish date: January 19th 2009
format: hardcover pages: 416
language: English
ISBN:
1846140560 (9781846140563)
publisher: Penguin publish date: May 1st 2010
format: paperback
language: English
ISBN:
0141033673 (9780141033679)
publisher: Basic Books publish date: July 12th 2011
format: paperback pages: 563
language: English
ISBN:
0465022146 (9780465022144)
publisher: Basic Books publish date: September 15th 2009
format: ebook
language: English
ISBN:
0465020054 (9780465020058)
publisher: AudioGO publish date: November 16th 2010
format: audiobook
language: English
ISBN:
1408466627 (9781408466629)
publisher: Basic Books publish date: October 6th 2009
format: kindle pages: 584
language: English
ASIN: B002Q18210
format: kindle pages: 688
language: English
ASIN: B002RI9LIA
publisher: Basic Books publish date: October 13th 2009
format: hardcover pages: 416
language: English
ISBN:
046501500X (9780465015009)
publisher: Basic Books (AZ) publish date: January 1st 2009
format: ebook pages: 592
language: English
ISBN:
1282308939 (9781282308930)