books with badass female protagonists: what's your go to book?