Thank you all, especially Snitcythedog, who came up with the cabinet idea in the first place.
The bookshelf was quite time consuming (couple of hours) folding and gluing all those bits of card but I will be making more now.
I'll probably make a dozen or so books every time I craft then, when I have lots, take some time to build multiple bookcases.