format: paperback pages: 320
language: English
ISBN:
145970925X (9781459709256)
publisher: CreateSpace publish date: 2014-08-09
format: Paperback pages: 198
language: English
ISBN:
1500263524 (9781500263522)
ASIN: 1500263524
publisher: Summersdale Publishing publish date: March 5th 2007
format: ebook pages: 224
ISBN:
1281181382 (9781281181381)
publisher: Wiley publish date: March 16th 2006
format: kindle pages: 386
language: English
ASIN: B000QCS6FI
publisher: Dundurn publish date: 2017-06-13
format: Paperback pages: 280
language: English
ISBN:
1459735757 (9781459735750)
ASIN: 1459735757
publisher: Geared Up Publications publish date: July 1st 2012
format: paperback pages: 258
language: English
ISBN:
097872786X (9780978727864)