Steven MacLeod Steven MacLeod


Student of computer science and developer of software.