Dominic Cook, staff writer