Author: Mary Virginia Hawes Terhune pseud. Marion Harland