by Catherine Marshall
publisher: Routledge publish date: April 1st 1997
format: paperback pages: 272
language: English
ISBN:
075070635X (9780750706353)
publisher: Routledge publish date: October 5th 2005
format: ebook pages: 272
language: English
ISBN:
1135714657 (9781135714659)
publisher: Routledge publish date: October 5th 2005
format: ebook pages: 272
language: English
ISBN:
1135714649 (9781135714642)
publisher: Routledge publish date: October 5th 2005
format: ebook pages: 272
language: English
ISBN:
1135714606 (9781135714604)
publisher: Routledge publish date: April 1st 1997
format: hardcover pages: 272
language: English
ISBN:
0750706341 (9780750706346)