publisher: Trafford publish date: January 3rd 2014
format: paperback pages: 360
language: English
ISBN:
1426946562 (9781426946561)
publisher: Trafford Publishing publish date: November 22nd 2010
format: hardcover pages: 360
language: English
ISBN:
1426946570 (9781426946578)
publisher: Trafford Publishing publish date: November 29th 2010
format: ebook
language: English
ISBN:
1426946589 (9781426946585)