
by David M . Harland (Author)
Format: Hardcover
Pages: 426
Publisher: Wiley–Blackwell
Published: 17 Sep 1997
ISBN 10: 0471975877
ISBN 13: 9780471975878