Though Victoria might want to start by fixing tolkien.co.uk first and actually informing people when they publish new books

Tolkien.co.uk is, I suspect, unfixable in its current form. It is clear from the the way it behaves completely without internal self-consistency that the underlying data model is just completely and utterly borked. As a software development professional, I would be ashamed if I ever delivered a product like that...