Author: Hardy, Mary.