Brendan Gallagher: Always a General