Jack Devine articles