by Luke O'Sullivan
publisher: Imprint Academic
publish date: January 29th 2003
format: hardcover pages: 296
language: English
ISBN:
0907845290 (9780907845294)
publisher: Imprint Academic publish date: May 8th 2013
format: ebook pages: 362
language: English
ISBN:
1845404270 (9781845404277)
publisher: Imprint Academic publish date: May 8th 2013
format: ebook pages: 362
language: English
ISBN:
1845404262 (9781845404260)