Peter Riley’s Career