William Mason Buck

 

William (Bill) Mason Buck