format: hardcover pages: 368
ISBN:
1849465940 (9781849465946)
publisher: Federation Press
publish date: September 9th 2011
format: paperback pages: 518
language: English
ISBN:
1862878382 (9781862878389)
publisher: CreateSpace publish date: 2009-10-18
format: Paperback pages: 364
language: English
ISBN:
1448699835 (9781448699834)
ASIN: 1448699835