James Clerk Maxwell and Modern Physics by Richard Glazebrook