Durante los años 1980 Sheridan estaba basado en China como periodista, pero, en su opinión, Taiwan es la única democracia chinesa en el mundo actual.