Raymond A. Smith
overview