Based on the information given, I regret that I am unable to recommend a novel that meets the requirements. I suggest you provide more detailed information or try to search again with different keywords. I hope you can find a good book that you like.