publisher: Trafford Publishing publish date: December 1st 2006
format: hardcover pages: 320
language: English
ISBN:
1412202124 (9781412202121)
publisher: Trafford Publishing publish date: November 30th 2006
format: paperback pages: 320
language: English
ISBN:
1425103456 (9781425103453)