Top 468 rosemary sheehan auth rosemary sheehan allan borowski eds PDF Book Page 20