best way to get books is make alts with similar speeds to train on higher level mobs. If you have a team of 4 characters and 4 pets able to comb then when yo get that lucky book drop you can get as many as 8 books!
Book drops are rare like has been said. I've only found about 5 or 6 books total when I was fighting raptors.