New book, Jed McKenna's Theory of Everything: