Home›Books›William Davidson NivenWilliam Davidson NivenScottish mathematician and electrical engineer.Works (1)The scientific papers of James Clerk Maxwell