If you liked Foucault's pendulum by Umberto Eco; translated from the Italian by William Weaver,
here are some books like this: