Learning from the past

San Diego Repertory Theatre has better than perfect vision

by