publisher: Fodor publish date: June 17th 2010
format: paperback pages: 944
language: English
ISBN:
1400008263 (9781400008261)
publisher: Fodor's publish date: May 1st 2012
format: paperback pages: 920
language: English
ISBN:
0307928462 (9780307928467)