Assessing and Developing Communication and Thinking Skills in People with Autism and Communication Difficulties Assessing and Developing Communication and Thinking Skills in People with Autism and Communication Difficulties 1 readers 2005