publisher: Trafford Publishing
publish date: July 19th 2002
format: paperback
language: English
ISBN:
1553694112 (9781553694113)
publisher: Trafford Publishing
publish date: February 27th 2004
format: paperback pages: 184
language: English
ISBN:
1412010640 (9781412010641)
publisher: Trafford Publishing publish date: July 10th 2006
format: paperback
language: English
ISBN:
1412088720 (9781412088725)