Mind and Cosmos