Jonathan G. Campbell, ... 1949 - 25 July 2010 Jonathan G. Campbell, ... 1949 - 25 July 2010