JOHN M. ALLAL JR