Sharla M. Fett

Sharla M. Fett is professor of history at Occidental College.

Books by the Author