Sloane, Peter J.(Peter James),1942-