Hello, I am thinking of reading this but would you recommend it? Is it good? Any annoying female leads?