publisher: John Morgan
publish date: March 26th 2012
format: paperback pages: 754
language: English
ISBN:
0980740746 (9780980740745)
format: kindle pages: 910
language: English
ASIN: B00D3S59UM
publisher: CreateSpace publish date: March 26th 2012
format: paperback pages: 754
language: English
ISBN:
1475103417 (9781475103410)