I asked this question, over 4 years ago but despite the attempts of several people couldn't get the correct book found.
Is it okay to reask the question in order to try to get other people to have an attempt at it?
No, you should never reask a question just because it wasn’t answered correctly. There is already a feature in place for this case and that is to place a bounty on said question. Place a bounty, pick the appropriate reason and you should gain a lot of extra attention. Not only does it bump the question to the homepage but it also adds it to the Featured tab which makes it more visible as a whole.