by Michael Zimmer
publisher: Five Star (ME) publish date: February 16th 2011
format: hardcover pages: 216
language: English
ISBN:
1594149461 (9781594149467)
publisher: Skyhorse Publishing publish date: April 15th 2014
format: paperback pages: 208
language: English
ISBN:
1628736402 (9781628736403)
publisher: Wheeler Publishing publish date: August 17th 2011
format: paperback pages: 319
language: English
ISBN:
1410440214 (9781410440211)