Author: James Clerk. W. D. Niven (editor) Maxwell