by Christopher Murphy
publisher: Trafford Publishing
publish date: January 4th 2011
format: hardcover pages: 408
language: English
ISBN:
1426946023 (9781426946028)
publisher: Trafford Publishing publish date: January 6th 2011
format: ebook
language: English
ISBN:
1426946015 (9781426946011)
publisher: Trafford Publishing publish date: January 4th 2011
format: paperback pages: 408
language: English
ISBN:
1426946031 (9781426946035)
ASIN: 1426946031