Author(s): William Smith
Edition: 1
Copyright: 1998
Pages: 336
ISBN 9780787250775
Details Printed Product