publisher: Trafford Publishing
publish date: March 22nd 2010
format: hardcover pages: 556
language: English
ISBN:
1426923384 (9781426923388)
publisher: Trafford Publishing publish date: March 22nd 2010
format: paperback pages: 556
language: English
ISBN:
1426923376 (9781426923371)