Author: Robert T. Elson and the Editors of Time life books