Saints galore : character sketches for the new calendar of saints