Lesley Dill

Leslie Dill was born in Bronxville, New York, USA. She received a Bachelor of Arts in English in 1972 from Trinity College in Connecticut, a…