John Warhurst — Australian academic and republican activist