The Raggle Taggle (Eclectic Stories and Eccentric Notions)

Patrick M. Egan
Patrick M. Egan's avatar
Married with step-children, I have traveled much of the world, and I teach English at the community college level. Though I grew up in the Midwest, I have spent most of my adult life in California.