Author: Temple, Peter, 1946-