by Adrian Room (Author)
Format: Paperback
Pages: 423
Edition: 2nd ed
Publisher: Oxford University Press
Published: 1987
ISBN 10: 0194311538
ISBN 13: 9780194311533