publisher: Trafford Publishing publish date: June 1st 2006
format: paperback pages: 234
language: English
ISBN:
1412085780 (9781412085786)
publisher: Trafford publish date: May 31st 2006
format: kindle pages: 174
language: English
ISBN:
9781466937222