publisher: Pelican Book Group publish date: 2017-03-01
format: Paperback pages: 287
language: English
ISBN:
161116527X (9781611165272)
publisher: Harbourlight Books
publish date: February 22nd 2013
format: paperback pages: 284
language: English
ISBN:
161116270X (9781611162707)
publisher: Barbour Publishing publish date: March 1st 2013
format: ebook pages: 352
ISBN:
1624160123 (9781624160127)