publisher: Trafford Publishing
publish date: August 23rd 2006
format: paperback pages: 344
language: English
ISBN:
1412089204 (9781412089203)
publisher: Trafford Publishing publish date: February 15th 2007
format: ebook
language: English
ISBN:
1412207312 (9781412207317)