by EdwardAshpole (Author), EdwardAshpole (Author)
Format: Paperback
Pages: 919
Edition: New Ed
Publisher: Cassell reference
Published: 14 Jun 1990
ISBN 10: 071372210X
ISBN 13: 9780713722109