publisher: CreateSpace publish date: April 10th 2013
format: paperback pages: 522
ISBN:
1484090950 (9781484090954)
publisher: CreateSpace publish date: June 1st 2013
format: paperback pages: 512
ISBN:
1490331123 (9781490331126)
publisher: Trinity Gateways LLC publish date: September 1st 2012
format: kindle pages: 253
language: English