John Shirley (disambiguation)

John Shirley (born 1953) is an American writer.

John or Jon Shirley may also refer to:

See also

edit