neil swan