If you liked Surfaces and Essences by Douglas Hofstadter, Emmanuel Sander,
here are some books like this: