Kate O’Shaughnessy is a graduate of Yale University and lives in Berkeley, California.

Represented by: Peter Knapp
Books