publisher: Trafford Publishing
publish date: September 20th 2002
format: paperback pages: 285
language: English
ISBN:
1553698967 (9781553698968)
publisher: Trafford Publishing
publish date: July 26th 2011
format: paperback pages: 196
language: English
ISBN:
1426978944 (9781426978944)