Author: Richard Williams & Partners Computer Specialists.