By David Macdonald, Priscilla Barrett, David Macdonald, Jenny Macdonald
By Sue Hunter, Jenny Macdonald