publisher: Thomas & Mercer publish date: January 22nd 2013
format: paperback pages: 390
language: English
ISBN:
1611099331 (9781611099331)
ASIN: 1611099331
publisher: Thomas & Mercer
format: Paperback pages: 352
language: English
ISBN:
1477827145 (9781477827147)
ASIN: 1477827145
publisher: Thomas & Mercer publish date: 2016-04-05
format: paperback pages: 368
language: English
ISBN:
1503951936 (9781503951938)
ASIN: 1503951936
publisher: Thomas & Mercer publish date: 2018-09-27
format: kindle
ASIN: B07C3R9LCX