Gone so long by Dave Davidson
_