The World in My Mind, My Mind in the World : Key Mechanisms of Consciousness in People, Animals and Machines (Hardcover)