by David B Feinberg (Author)
Format: Hardcover
Pages: 336
Publisher: Penguin Books Ltd
Published: 26 Jan 1989
ISBN 10: 0670823155
ISBN 13: 9780670823154