by Routledge (Creator)
Format: Hardcover
Pages: 1082
Edition: 21
Publisher: Routledge
Published: 10 Mar 2005
ISBN 10: 1857432959
ISBN 13: 9781857432954