Richard j. alley