Author: david j. beattie