Carlyle Thayer

Carlyle Thayer is an emeritus professor of politics at the University of New South Wales, Canberra.