John Ocallaghan Rank 1