Abraham (Avi) Flamholz, Jr