John Scott 1934-2007