Project Description
Craig McGregor is a writer, journalist and academic.
He is the prize-winning author of twenty-three books,
including two novels, a collection of short stories, four
books of essays, and several books on Australian society.
Craig McGregor is a writer, journalist and academic.
He is the prize-winning author of twenty-three books,
including two novels, a collection of short stories, four
books of essays, and several books on Australian society.