publisher: Skyhorse Publishing publish date: August 17th 2007
format: paperback pages: 288
language: English
ISBN:
1602391726 (9781602391727)
publisher: Skyhorse Publishing publish date: August 17th 2007
format: ebook
language: English
ISBN:
0000224936 (2940000224939)