Author: Scottish Software Federation.