Diane France 

Retired physician, feminist, animal lover.