Allan Cook, Ian Ferguson and others