Knaresborough sci-fi author tells kids 'Asperger's does not define you'