John Hanlon

John Hanlon may refer to: