format: paperback pages: 578
language: English
ISBN:
1468148311 (9781468148312)
publisher: CreateSpace Independent Publishing Platform (2010-12-22) publish date: 2014-08-13
format: Paperback pages: 620
language: English
ISBN:
1500719773 (9781500719777)
ASIN: 1500719773
publisher: CreateSpace publish date: December 23rd 2011
format: paperback pages: 484
language: English
ISBN:
1467994936 (9781467994934)
format: kindle pages: 830
language: English
ASIN: B008P21FEU
publisher: Kessinger Publishing
publish date: September 10th 2010
format: paperback pages: 564
language: English
ISBN:
1163638862 (9781163638866)
format: paperback pages: 598
language: English
ISBN:
1453810471 (9781453810477)