John M. Ford; introduction by Cory Doctorow