cyberpunk: a writer of science fiction set in a lawless subculture of an oppressive society dominated by computer technology
writer: writes (books or stories or articles or the like) professionally (for pay)
latin square: a square matrix of n rows and columns; cells contain n different symbols so arranged that no symbol occurs more than once in any row or column