format: paperback pages: 812
language: English
ISBN:
0802864406 (9780802864406)
publisher: iUniversity Press publish date: November 20th 2000
format: paperback pages: 220
language: English
ISBN:
0595138144 (9780595138142)
publisher: Troubador Publishing Ltd publish date: 2015-07-03
format: Paperback pages: 288
language: English
ISBN:
1784622877 (9781784622879)
ASIN: 1784622877