John Connors articles