publisher: Times Books
publish date: March 27th 2012
format: hardcover pages: 304
language: English
ISBN:
0805094121 (9780805094121)
publisher: Harper publish date: June 1st 2010
format: hardcover pages: 496
language: English
ISBN:
0061456462 (9780061456466)