David Marshall 

Professor (Computer Science), Music nut.
See followers