Elements of scientific inquiry - Martin, Eric; Osherson, Daniel (MIT Press, 1998)