publisher: Checkmark Books publish date: February 1st 2010
format: paperback pages: 590
language: English
ISBN:
0816082480 (9780816082483)
publisher: Facts on File publish date: February 1st 2009
format: hardcover pages: 590
language: English
ISBN:
0816071020 (9780816071029)
publisher: Skyhorse Publishing publish date: September 3rd 2013
format: paperback pages: 608
language: English
ISBN:
1620876426 (9781620876428)