Gnomon, by Nick Harkaway
Take 25% Umberto Eco, 25% PKD, and 25% Dan Simmons and you get 75% of an author writing a book that's three times too long.
By logging in to LiveJournal using a third-party service you accept LiveJournal's User agreement