Sage for the Ages by Cynthia Long