Ralph Montague Rokeby Price - (1917-2007)