Russell C. McGregor

Working on a degree in computing and is a computer applications analyst/programmer in New Zealand.

Journal Articles (3)