great pioneers of science - "shepherd, walter . " (uk : ward lock & co ltd, 1964)