In March 2018, Church’s invitation to a literary festival in Macau was revoked after authorities said that his appearance there would be “untimely.” James Church is the pseudonym used by a former CIA agent who has written a series of detective novels.