1
by Cray, David, 1946-
Published 1998