Pages That Mention Ralph Lucas ScottBooks from Washington and Lee UniversityIndexedWAL-PR-0168.Image_1.070556Ralph Lucas Scott 27 Wendell Street, Cambridge, Mass , June 11, 1930.Last edit over 3 years ago by Julie WilsonDisplaying 1 page