by David Kynaston
publisher: Bloomsbury publish date: July 7th 2007
format: hardcover pages: 692
language: English
ISBN:
0747579857 (9780747579854)
publisher: Bloomsbury publish date: 2008
format: paperback pages: 323
language: English
ISBN:
0747585407 (9780747585404)
ASIN: 747585407
publisher: Bloomsbury publish date: 2007
format: paperback pages: 400
language: English
ISBN:
0747592284 (9780747592280)
publisher: Walker & Company publish date: May 13th 2008
format: hardcover pages: 692
language: English
ISBN:
0802716938 (9780802716934)
ASIN: 802716938
publisher: Bloomsbury publish date: December 1st 2010
format: ebook pages: 704
language: English
ISBN:
0802779581 (9780802779588)
publisher: Bloomsbury publish date: June 4th 2007
format: paperback pages: 704
language: English
ISBN:
0747594902 (9780747594901)
publisher: Bloomsbury publish date: January 4th 2010
format: kindle pages: 705
language: English
ISBN:
9781408809075
publisher: Bloomsbury publish date: December 1st 2010
format: kindle pages: 704
language: English
ASIN: B0083SXUV2
format: Paperback pages: 704
language: English
ISBN:
0747599238 (9780747599234)
ASIN: 747599238