AdamMackay.com. Sci-fi, science & technology writer. Ghost writer. Software professional.

AdamMackay.com. Sci-fi, science & technology writer. Ghost writer. Software professional.