Ken MacLeod: So Many Shocks
KENNETH MACRAE MACLEOD was born August 2, 1954 in the Western Isles of Scotland. He attended Glasgow University, earning a degree in zoology in 1976, then studied biomechanics at Brunel University outside London. He took a decade-long break from reading SF, and became a computer programmer for ten years. In 1988 he completed a Master’s degree in Biomechanics.
After finishing his thesis, he tried his hand at fiction, producing first ...Read More
Read more