Stream of Consciousness is about the phenomenology of conscious experience. Barry Dainton shows us that stream of consciousness is not a mosaic of discrete fragments of experience, but rather an interconnected flowing whole. Through a deep probing into the nature of awareness, introspection, phenomenal space and time consciousness, Dainton offers a truly original understanding of the nature of consciousness.