John H. Collins — American classical scholar