by David Crouch (Author)
"First edition published 1990 by Pearson Education Limited; second edition published 2002"--Title page verso.
Format: Paperback
Pages: 302
Edition: 3
Publisher: Routledge
Published: 04 Mar 2016
ISBN 10: 1138939331
ISBN 13: 9781138939332