Margo Lanagan was born in 1960 and grew up in Raymond Terrace (New South Wales) and Melbourne. She has travelled to places around the world, from the Nullabor Plain to Paris, been to university and worked in factories, kitchens and offices. She gets her best ideas while washing the dishes.
Margo lives in Sydney with her partner and their two sons.
Margo Lanagan was born in 1960 and grew up in Raymond Terrace (New South Wales) and Melbourne. She has travelled to places around the world, from the Nullabor Plain to Paris, been to university and worked in factories, kitchens and offices. She gets her best ideas while washing the dishes.
Margo...