Michael Smith is not a professor and hardly mainstream.Van Onselen is a goose, an over educated idiot.