William Keane articles