John Shirley (disambiguation)

From Wikipedia, the free encyclopedia

John Shirley (born 1953) is an American writer.

John or Jon Shirley may also refer to:

See also[edit]