Sam P. Green
overview