Janet Allen 

Retired nurse practitioner, writer, and progressive.