David Charles Spragge - (1932-2010)