Ticks all the boxes
Superbly well-written and immaculately researched . . . entertaining and past-paced . . . a great reminder of how things used to be.