Dr. D. Paul Ralph

Written by

Senior lecturer computer science at the University of Auckland. Interests: software design, project management, game design, ethics, research methods.