MARK A GEDDES