https://www.amazon.com/Feynman-Lectures-Computation-Frontier...
https://homotopytypetheory.org/book/
Back in the day there was Feynman's Lectures on Computation. Hint: pdf can be found by searching
https://www.amazon.com/Feynman-Lectures-Computation-Richard-...
See also nLab
https://ncatlab.org/nlab/show/higher+category+theory
one should never forget Jacob Lurie's "Higher Topos Theory" which is 1000 pages just like that
http://www.math.harvard.edu/~lurie/papers/croppedtopoi.pdf
Actually I recommend against readin it as it only covers 2 of the 4 topics you discuss (Topology and Logic). However it certainly has applications to the other two.
https://www.amazon.com/Feynman-Lectures-Computation-Richard-...
Feynman worked on this subject working on the Connection Machine supecomputer. [2][3]
[1] http://www.amazon.com/Feynman-Lectures-Computation-Richard-P...
[2] https://en.wikipedia.org/wiki/Connection_Machine
[3] http://longnow.org/essays/richard-feynman-connection-machine...
So I gave up and continued reading. Then somewhere in the 4th or 5th Chapter he says something like: Oh I hope you had fun with the Firing Squad Problem, I still work on it from time to time and hope to come up with a solution myself one day.
Facepalm.
Edit: Here is a link to the book, its enjoyable for experts and laymen alike. http://www.amazon.com/Feynman-Lectures-On-Computation-Richar...
It's bounced around between publishers over the years and is generally a pain to get. I have the 1996 edition[1] which is out of print. Then there's a 2002 edition[2] and a 2000 edition[3].
[1] https://www.amazon.com/Feynman-Lectures-Computation-Richard-...
[2] https://www.amazon.com/Feynman-Computation-Frontiers-Physics...
[3] https://www.amazon.com/Feynman-Lectures-Computation-Frontier...