Donald McClymont

Donald McClymont

Just someone looking to make the world a better place and not really convinced we properly grasped the opportunities that are now available.