John McCauley, F.