City of O

by C.M. Taylor

‘A magnificent novel… A satire of quite astonishing originality…’
– British Science Fiction Association

A unique dystopia, a remarkable psychological fantasy, an absurdist satire, City of O is republished for the first time since 2005 in this totally new edition.

Arriving orphaned in the City of O, traumatised Juan enters a corrupting world of whimsical plastic surgery, bespoke narcotics and berserk tech-sex.

He ascends the social hierarchy, gaining money and power until the city thrills to his every move — but he’s falling apart and perhaps only the picaresque troupe of troubadours adventuring comically across the desert to find him can help.

Praise for C.M. Taylor:

“You can’t help but read it.” – The Guardian

“C.M. Taylor is clearly a very accomplished and witty prose stylist.” – Daily Mirror

“Racy, pacy stuff.” – The Independent

“…This is wonderful stuff, deadly serious and yet amusing and playful at the same time. There is a richness to the writing, a successful combining of thought and expression, that is tremendously effective… a powerful and original satire that completely won over this reader. Certainly a writer to look out for.” – BSFA review, by John Newsinger

Available from:

You can also order through your local independent bookstore and library.

About the author:

C.M. Taylor is the author of six novels and is the co-writer of a feature film. His 2011 novel Premiership Psycho has been optioned for TV by the rapper and director Plan B and Craig has written the pilot.

For his last novel, Staying On (Duckworth 2018), he worked with the British Library who installed software on his laptop to record his writing process.

C.M. Taylor teaches creative writing and screenwriting widely on writers’ retreats and at writing festivals. He has a particular interest in born-digital literature, the history and function of narrative, and the grammar of narrative forms.


ISBN: 978-1-8380430-9-4

Release date: 10th November 2020


ISBN: 978-1-8380430-8-7

Release date: 10th November 2020