J K Rowling

'The Ickabog' is set in the kingdom of Cornucopia that was once the happiest in the world and it's a jolly good read right up to the final denouement.