The five great philosophies of life - Hyde, William de Witt (Collier Books, AS129, 1961)