Barnard, Roger,1946-author.