Patrick J McGeever is supporting