Survival : a study in technology / Dr. Walter Goldschmidt.