Exclusive Content: Heroes and Villains by Rosie Blake
Every book I’ve ever loved so much I wish I could have wiped my memory of it just so I could start again (aka the entire Jilly Cooper collection and Harry Potter 1-7), featured an amazing collection of heroes and villains. Better than that, heroes that start out as villains and then surprise you by being the ultimate hero.