by Andrea Sutcliffe
format: hardcover pages: 304
language: English
ISBN:
1403962618 (9781403962614)
publisher: Palgrave Macmillan publish date: May 1st 2005
format: paperback
language: English
ISBN:
1403968993 (9781403968999)
publisher: Thorndike Press publish date: September 1st 2004
format: hardcover pages: 502
language: English
ISBN:
0786268948 (9780786268948)
publisher: St. Martin's Press publish date: January 1st 2004
format: paperback pages: 272
language: English
ISBN:
1422364402 (9781422364406)