Remembering John Harkness

1954 - 2007