1
by Cray, David, 1946-
Published 1998
2
by Wright, Peter L.
Published 1996