Well, Quidditch Through The Ages might not be a novel in itself, but it is certainly one of the best companion books out there.
This book tells us about the sport which is introduced to us in the Harry Potter series that is: Quidditch. So, reading this book directly might not interest you much ( one of the reasons I only have 3 points in story) .
Anyway, this tells you about all the Quidditch teams and how the game came into existence, and other things like why witches and wizards fly on brooms, but all of this is conveyed really casually which makes it quite humorous.
So, this book might work very well for Harry Potter fans. Moreover, the funds from the sales of the book ( partly) go to the Comic Relief Fund U.K.
All in all, this book is a short, enjoyable read for anyone who wants to delve into the deeper history and rules of Quidditch.