Books by David G. (Edt) Hartwell