James W. Halporn

American classical philologist