by I.L.Finar (Author)
Format: Paperback
Pages: 980
Edition: New ed of 6 Revised ed
Publisher: Longman
Published: 01 Sep 1986
ISBN 10: 0582442575
ISBN 13: 9780582442573