Help keep Salon independent

Karen Shoemaker

Karen Shoemaker is the pen name of a writer who lives in Florida.