I don't usually do book reviews on my blog, but for books that knock my socks off, I will make an exception.
The Steel Remains, by Richard Morgan, forcibly jettisoned my socks. It has a bit of a slow start, but turns into a rip-snorting and very masculine adventure tale featuring hilarious, engaging and gloriously profane characters, a believable medieval dystopia, and a hugely imaginative retelling of classic faery mythology.
To enjoy the book, you do need to be able to handle lots of swearing, quite a bit of viscerally-described violence, and two wee dollops of (very sexy) male-male erotica.
The story itself is quite simple: A man needs to rescue his cousin from slavery.
But then a bunch of gods, aliens, elves and corrupt religious fanatics get in his way.