Somewhere down the crazy river by Andy Hutchinson
_