publisher: Trafford Publishing
publish date: February 11th 2009
format: paperback pages: 232
language: English
ISBN:
1425187315 (9781425187316)
publisher: Trafford Publishing publish date: July 26th 2012
format: ebook
language: English
ISBN:
1426980302 (9781426980305)