language: English
ISBN:
1112489010 (9781112489013)
publisher: Continuum publish date: August 1st 2003
format: paperback pages: 472
language: English
ISBN:
190245930X (9781902459301)
language: English
ISBN:
0404620159 (9780404620158)
language: English
ISBN:
1402169671 (9781402169670)