Author: Cross, Peter.