DS loves to read, and has asked for some surprise books for Christmas...
He will pretty much read anything - sci fi, factual, history, classics - and normally we just throw books at his Kindle from our accounts and things we think he might like, and he picks and chooses, plus will ask for the odd book or meanders round bookshops. So recently he's been asking for books like Journey to the West, The Art of War, but then went through Dickens in a couple of weeks.
Any suggestions - great classic Sci Fi suggestions would be good (he's read all the Douglas Adams books, Terry Pratchett, Jasper Fforde, Robin Hobb, Neil Gaiman, is reading Brandon Sanderson currently), but anything well written he'd give a try (enjoyed Mythos, Norse Legends, Beowulf, Edgar Allan Poe, Cthulu)
He doesn't like things with too much character backstory wittering, not full on horror, and isn't a big fan of the sudden plot twist
I'll go and look round our local bookshop, but ideas on things I might not have thought about would be very welcome - dh and I are both keen readers, but keeping up with ds is a challenge!