The man who changed everything : the life of James Clerk Maxwell - Mahon, Basil (Wiley, 2004)