Taylor, Peter J.(Peter James),1948-