Kevin Applegate (1934-2007)