by David Shepherd (Author), David Shepherd (Author), Professor David Shepherd (Author)
Format: Hardcover
Pages: 246
Edition: 1
Publisher: Routledge
Published: 23 Oct 1998
ISBN 10: 9057025663
ISBN 13: 9789057025662