colin veitch