Fiona Anne Jack

Design lecturer at University of Auckland in New Zealand