James Clerk Maxwell and Modern Physics - Glazebrook, Richard, 1854-1935