Philip S. Frank
overview