Stories by Fiona Carroll and staff writers