Dan Dart works on a large collection of software and is interested in mathematics, physics, chemistry, radio and linguistics.