Search - List of Books by Ken MacLeod
"I don't really believe in the Devil, but if the Devil is the Father of Lies, then he certainly invented the Internet." -- Ken MacLeod
Ken MacLeod (born 2 August 1954), is a Scottish science fiction writer.
Total Books: 96
MacLeod was born in Stornoway. He graduated from Glasgow University with a degree in zoology and has worked as a computer programmer and written a masters thesis on biomechanics.His novels often explore socialist, communist and anarchist political ideas, most particularly the variants of Trotskyism (MacLeod was a Trotskyist activist in the 1970s and early 1980s) and anarcho-capitalism or extreme economic libertarianism. Technical themes encompass singularities, divergent human cultural evolution and post-human cyborg-resurrection. MacLeod's general outlook can be best described as techno-utopian socialist, though unlike a majority of techno-utopians, he has expressed great scepticism over the possibility and especially over the desirability of Strong AI.
He is known for his constant in-joking and punning on the intersection between socialist ideologies and computer programming, as well as other fields. For example, his chapter titles such as "Trusted Third Parties" or "Revolutionary Platform" usually have double (or multiple) meanings. A future programmers union is called "International Workers of the World Wide Web", or the Webblies, a reference to the Industrial Workers of the World, who are nicknamed the Wobblies. There are also many references to, or puns on, zoology and palaeontology. For example in The Stone Canal the title of the book, and many places described in it, are named after anatomical features of marine invertebrates such as starfish.
He is part of a new generation of British science fiction writers, who specialise in hard science fiction and space opera. His contemporaries include Stephen Baxter, Iain M. Banks, Alastair Reynolds, Adam Roberts, Charles Stross, Richard Morgan and Liz Williams.
Macleod is married and has two children. He lives in South Queensferry near Edinburgh.