Life & Spectrum: A revealing look at high functioning autism and asperger's syndrome