Samantha
Cheryl Campbell - Paperback
£10.99
Cheryl Campbell was born in Louisiana and lived there and in Mississippi prior to moving to Maine. Her varied background includes art, herpetology, emergency department and critical care nursing, and computer systems. She lives in Maine and has won awards for both her fantasy and science fiction novels.