publisher: Amberley Publishing
publish date: March 1st 2009
format: hardcover pages: 336
language: English
ISBN:
184868083X (9781848680838)
publisher: Amberley publish date: February 1st 2010
format: paperback pages: 352
language: English
ISBN:
1848685130 (9781848685130)