What a lovely story! The details on the staff, the way Neville begins to see them as people, not just teachers. His practising first names. The wonderful details of the library. It's all as good as a story gets - and then it gets even better with the red-hot sex. Brilliant!