Finn McCann
overview