FLANAGAN, PATRICK

ajc.com