ISBN 0-684-85764-2.