Kings and Queens - Iain Dale

The ultimate guide to every British monarch there's ever been: 64 profiles by 64 different…