First Steps In Scientific Knowledge by Paul Bert & William Houston Greene