Author: Charles Nordhff ,James Norman Hall