Pages: 356 (Hardcover)
ISBN: 1432615297
Pub: Kessinger Publishing
Pub date: 2005-04-30
Amazon.co.uk places this book into the following categories: