Buck, Trevor,1951-author.