John Keane

John Keane may refer to: