Save 40% on UNC Press books during our American History SALE

Save 40% on UNC Press books during our American History SALE

Shelly O'Foran

Shelly O'Foran is an independent scholar, freelance writer, and teacher living in Sterling, Virginia.

Books by the Author