mark swilling