richard-powers