Janice F Rafferty Author