Stephen Walsh
Affiliation(s):
University Foundation
Record Group(s):
29