Praise for Ken MacLeod: Science fiction's freshest new writer...MacLeod is a fiercely intelligent, prodigously well-read author who manages to fill his books with big issues without weighing them down. -- Salon Ken MacLeod's novels are fast, funny and sophisticated. There can never be enough books like these. --Kim Stanley Robinson