publisher: Preface Publishing publish date: June 4th 2009
format: paperback pages: 352
language: English
ISBN:
1848090226 (9781848090224)
publisher: Preface Publishing publish date: 2008
format: Hardcover
language: English
ISBN:
184809020X (9781848090200)
ASIN: 184809020X