I thought this was a very interesting interview with Temple Grandin from NBCBayArea.com –