The Voices Within: The History and Science of How We Talk to Ourselves

by Charles Fernyhough