James R. Bowers
overview