Keir Smith 1950-2007