by David Evans (Author)
Format: Paperback
Pages: 580
Publisher: HOLT, RINEHART AND WINSTON
Published: 1981
ISBN 10: 0039103099
ISBN 13: 9780039103095