publisher: Preface Publishing publish date: October 29th 2009
format: hardcover pages: 240
language: English
ISBN:
1848092008 (9781848092006)
publisher: Arrow publish date: May 6th 2010
format: paperback pages: 240
language: English
ISBN:
1848092016 (9781848092013)