by EricPartridge (Author)
Format: Hardcover
Pages: 392
Edition: 6th ed Revised & enl
Publisher: Hamish Hamilton
Published: Dec 1946
ISBN 10: 0241906784
ISBN 13: 9780241906781