publisher: CreateSpace publish date: 2015-02-06
format: Paperback pages: 320
language: English
ISBN:
1507873042 (9781507873045)
ASIN: 1507873042
publisher: CreateSpace publish date: 2014-10-26
format: Paperback pages: 506
language: English
ISBN:
1502986566 (9781502986566)
ASIN: 1502986566
ISBN:
0669964956 (9780669964950)