Yeah I'll look into doing that. This is my ~4th attempt (after countless iterations) of book-related projects and I have yet to find a reliable API for useful book data.
Personally I'd rather see a well curated and thought out list than random books. If I want random books. If I want a random book I can just walk blindly into a library.