Nuclear Fission Reactors by Ph D. James A. Mahaffey