The Art of Scientific Discovery: Or, The General Conditions and Methods of Research in Physics and C