by Routledge (Creator)
Format: Hardcover
Pages: 904
Edition: 5
Publisher: Routledge
Published: 26 Oct 2006
ISBN 10: 1857433610
ISBN 13: 9781857433616