Bonnie M Perdue Author