publisher: CreateSpace publish date: September 21st 2009
format: paperback pages: 330
language: English
ISBN:
1449528325 (9781449528324)
publisher: Forgotten Books publish date: 2015-06-04
format: Paperback pages: 466
language: English
ISBN:
1330867955 (9781330867952)
ASIN: 1330867955