Professor Malcolm Longair gave a stimulating lecture on James Clerk Maxwell as part of the Edinburgh Science Festival and Maxwell Year 2006. Prof Longair is a physicist and astronomer, he was, until recently, the Director of the Cavendish Laboratory, which was set up by Maxwell himself.