The Sea of Trolls
Nancy Farmer
Sea of Trolls (1)
Infinite Possibilities
Brenda Jackson
No Humans Involved
Kelley Armstrong
I Shall Wear Midnight
Terry Pratchett
Discworld: Tiffany Aching (4)
Don't Be That Guy: A Collection of 60 Annoying Guys We All Know ...
Colin Nissan; Sean Farrell