publisher: Preface Publishing
publish date: May 21st 2009
format: paperback pages: 336
language: English
ISBN:
1848091230 (9781848091238)
publisher: Preface Publishing publish date: May 21st 2009
format: hardcover pages: 336
language: English
ISBN:
1848091222 (9781848091221)