Modern Times 2.0 by Michael Moorcock