William Weir
William Weir is a writer living in New Haven, Conn. His articles have appeared in Slate and other publications.