Help keep Salon independent

Michael Green

Michael Green teaches Film Studies and Screenwriting at Arizona State University. He lives with his dog, Ace, in Tempe.