Jim Flanigan

52°