Skip to main content alibris logo

Christine Fletcher

Christine Fletcher grew up in California. After receiving her veterinary degree from the University of California, she lived for three years in the Great Smoky Mountains of eastern Tennessee. She writes, teaches, and practices veterinary medicine in Portland, OR. ...