Robert N. Pripps Robert L. Lippson Robert S. P. Fripp, Robert Phipps robert starling Peter Cripps robert shore