Paul A. Richards
overview