publisher: Merrell Publishers
publish date: March 23rd 2010
format: hardcover pages: 352
language: English
ISBN:
1858945003 (9781858945002)
publisher: Merrell Publishers publish date: October 28th 2014
format: paperback pages: 400
language: English
ISBN:
185894628X (9781858946283)