Joseph Taylor McRae is a lecturer on BA Games Art and BA Games Design at University for the Creative Arts, and a writer working on art, games and computer culture.

Joseph Taylor McRae