I love coming to this thread. There are lots of recommendations for future reading, all stored in the one place. I don't have to jot them down on bits of scrap paper, which I subsequently lose.
Everything else is on hold while I read Elder Race, another Adrian Tchaikovsky. Science fiction, but the sciences are anthropology, sociology, psychology, and it takes some pretty accurate shots at academic rigour.
I won't open a vein when I read the last of his books, but I will feel like it.
On your recommendation I read Adrian Tchaikovsky's City Of Last Chances and now I am starting book 2 of that series. He has a beautiful writing style. The only other fantasy genre book I have read is Lord Of The Rings, which I loved, but I have never been much of a reader and that is about to change. Excellent recommendation!
Tchaikovski is the absolute master storyteller. If you like LotR, his epic series
Shadows of the Apt might appeal.
Children of Time is more sci-fi than fantasy, and more to my taste (not that I didn't love
Shadows of the Apt).
He has also written several stand alone novels;
Cage of Souls is bloody brilliant, as is
Alien Clay.
His shorter stories are superb too - read
Walking to Aldeberan or miss out on one of the best sci-fi novellas in existence.
Whatever; Just read Adrian Tchaikovski.