Squeakers, Stephen Cosgrove - Cosgrove, Stephen