Author: helen swan gene mackey