Stephen Wiltshire was born in 1974 in London to West Indian parents. He is an autistic savant and wo