Jack R. Marks
overview