BUT WHAT IS John Flahavan, REALLY?