by David Lloyd Evans (Author)
Format: Paperback
Pages: 472
Edition: 4r.e.
Publisher: Butterworth
Published: May 1993
ISBN 10: 0406011532
ISBN 13: 9780406011534