locusmag.com
Sheila Williams: New Directions
Sheila Elizabeth Williams was born September 27, 1956 in Springfield MA. She grew up in western Massachusetts and attended Elmira College in upstate New York, doing a year abroad at the London Scho…