Century of struggle - Flexner,Eleanor (New York Ballantine, 1959)