Xmas Quiz

About that Arthur C Clarke then?

Arthur C Clarke is the writer of 2001 and the inventer of the communications satellite he lives in Sri Lanker where he ponders the mysteries of this and other worlds.
Daisy daisy give me your answer do
I'm half crazy
all for the love of you

I was more or less right, take me back