The natural philosophy of James Clerk Maxwell - Harman, Peter Michael (Cambridge Univ. Press, 2001)