John AhernJohn Ahern may refer to:John Ahern , Australian rules footballerJohn Ahern , American politicianJohn E. Ahern, Canadian politicianJohn Ahern , Irish Roman Catholic bishopJohn H. Ahern, British railway modeller and photographer