publisher: Wakefield Press publish date: October 2012
format: paperback pages: 368
language: English
ISBN:
1743051050 (9781743051054)
language: English
ISBN:
0426052153 (9780426052159)
publisher: George Mann Books publish date: February 1999
format: paperback pages: 224
language: English
ISBN:
0704102994 (9780704102996)