Bruce Green
overview