JM van Schalkwyk 

Mostly wrong. A physician, and computer programmer by night.