Kelvin's Baltimore Lectures and Modern Theoretical Physics: Historical and Philosophical Perspectives · Study