publisher: Da Capo Press publish date: April 26th 2007
format: paperback pages: 336
ISBN:
0786719265 (9780786719266)
publisher: Scribner
publish date: June 15th 2010
format: ebook pages: 400
language: English
ISBN:
1416590447 (9781416590446)
publisher: Da Capo Press
publish date: September 12th 2004
format: paperback pages: 304
language: English
ISBN:
0786714123 (9780786714124)
publisher: Da Capo Press
publish date: May 15th 2006
format: hardcover pages: 256
language: English
ISBN:
0786717874 (9780786717873)
publisher: CreateSpace publish date: 2015-12-29
format: Paperback pages: 420
language: English
ISBN:
1519738951 (9781519738950)
ASIN: 1519738951
publisher: DK Publishing (Dorling Kindersley) publish date: February 19th 2007
format: paperback pages: 240
language: English
ISBN:
0756626862 (9780756626860)
publisher: Ebury Digital
publish date: May 31st 2012
format: kindle pages: 256
language: English
ASIN: B0080K3KEK