The Autistic Mind – A journey into the abyss.