Steele, Peter,1947-author.