if the coffee shop gossip could be believed , and jake had no reason to doubt it , not at that moment anyway , seth hubbard had hung himself less than twenty-four hours earlier , on sunday afternoon .