Cleao Powell Dec 2004 AudioFile Magazine - Cleao Powell photographed in December of 2004 at her office library. though I can't seem to find my records to confirm her name. Apologies if I have it wrong.