Hallie Flanagan: A Life in the Theatre