William C. Battle

1920–2008