Peterson, Iain,1934-2006.