John Garrison never far from me