David Mamet has written 29 shows including A Life in the Theatre (Playwright), The Water Engine (Playwright), Duck Variations (Playwright), The Woods (Playwright), Prairie du Chien and The Shawl ...
and all book festivals, publishers, and literary agencies that refuse to capitulate to censorship based on identity or litmus ...