Bob Willoughby 1927-2009