Ruf, Richard G.

ajc.com