Brian Aldiss, the renowned science fiction writer passed away. He hailed from which country?
[A] France
[B] Portugal
[C] England
[D] Italy
Click Here to Display Answer