P. Randall Bowers
overview