About Anne Firth

Anne Firth is a writer, editor, and researcher. She enjoys contributing to various sites such as CosmoBC.com.