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