publisher: Old Mountain Press publish date: 2014-09-17
format: kindle pages: 172
ASIN: B00NP6OOJE
publisher: Trafford Publishing publish date: August 1st 2007
format: paperback pages: 304
language: English
ISBN:
1412088496 (9781412088497)
publisher: CreateSpace publish date: January 26th 2011
format: paperback pages: 288
language: English
ISBN:
1456347780 (9781456347789)