Robots: Assistive technologies for play, learning and cognitive development. - Cook, Al; Encarnação, Pedro; Adams, Kim (Technology & Disability, 2010)