Smalley, Richard Errett, 1943-2005.