by D D E N N E T T (Author)
Format: Hardcover
Publisher: Little, Brown US
Published: 14 Nov 1991
ISBN 10: 0316180653
ISBN 13: 9780316180658