Author: ruth harold shane