Terence R. Brown
overview