format: paperback pages: 336
language: English
ISBN:
1846972264 (9781846972263)
publisher: Skyhorse Publishing publish date: 2017-03-07
format: Paperback pages: 352
language: English
ISBN:
1510718052 (9781510718050)
ASIN: 1510718052
format: kindle pages: 340
language: English
ASIN: B004X63AJ0
publisher: Browncoat Publishing publish date: 2013-07-30
format: kindle pages: 50
ASIN: B00E9HSJ1M
publisher: Interlink Publishing Group publish date: October 1st 2005
format: paperback pages: 240
language: English
ISBN:
1904598374 (9781904598374)
format: paperback pages: 352
language: English
ISBN:
1846972809 (9781846972805)