Ds is a great consumer of the Horrible History franchise, but he is starting to need something with a bit more depth. What is there that does this? Maybe Home-Edders know of things? (Ds is 9, but is fine with stuff written for up to about GCSE.)