Ian McDonald (author)

British science fiction novelist

Ian McDonald, born in 1960, is a British science fiction novelist, living in Belfast.

Read in another language