Hamilton, David, active 1979-2003, writer on music