December 9, 2022 John Marsden John Marsden talk and Q&A during the year12 graduation: John Marsden talk 2022 John Marsden Q&A