If you haven't read any fantasy since reading the The Hobbit by J.R.R. Tolkien in school, you might still think it's a genre for kids. Think again. While you'll still find plenty of elves, knights, and magi, fantasy is now also home to gunslingers, poets and literary detectives. This selection of recommended fantasy books runs the gamut - it's time to discover fantasy all over again.
