publisher: IVP Academic publish date: February 1st 2007
format: paperback pages: 272
language: English
ISBN:
0830824103 (9780830824106)
publisher: IVP Press publish date: 2006
format: paperback pages: 272
language: English
ISBN:
1844781486 (9781844741489)