Speaking of David Deutsch, the fine man needs more visibility. To get a taste of his thoughts, might want to listen to the podcast[1], Surviving the Cosmos, between Deutsch and Sam Harris. (They did a second podcast together as well, but I somehow have a stronger memory of the first one.)