Fantasy time! Not, like 'the Royals come back to win the division and the Series' fantasy, we're talking about the more realistic stuff - with jinn, dragons, and, er, weddings.
Four recent reads, showing the breadth, depth and wonderful weirdness that can be found on the fantasy shelves.
Sami Shah's Fire Boy (2017). An early - or not so early - book of the year pick. To slap some labels on it, Fire Boy is a YA, edgy American Gods, but then, none of that is particularly accurate. Wahid is a weird kid, growing up in Karachi. He was a sick child and now he's a gormless teenage. But he's got some fun friends, a loving family, and a future that's more or less bright.
Then things go horribly, terribly wrong. Wahid starts seeing things that aren't there. There's crazy assassin is after him. Oh, and he's in a horrible car wreck. Suddenly he's gone from secure and self-absorbed to a life on the run, with everything taken from him. His search for answers takes him to some very strange, and not entirely earthly, places. Fire Boy has all the classic elements of Chosen One-ness and Portal Fantasy: Wahid's a gawky, geeky everyman with a good heart and a lot of potential. But there's also a shockingly edgy overlay - this isn't a book that pulls its punches, and manages to be truly shocking and surprising as the one twist leads to another. Karachi itself comes to life, as Shah brings its sprawl and the splendour to the page, effortlessly weaving in the city's mythology.