Trudi Bird

Adjunct Faculty. Storrs.