publisher: Trafford Publishing
publish date: November 18th 2010
format: paperback pages: 280
language: English
ISBN:
142694604X (9781426946042)
publisher: Trafford Publishing publish date: December 9th 2010
format: ebook
language: English
ISBN:
1426946058 (9781426946059)