Cavalry Surgeon, Bill Sommers

May 15, 2018