Against the grain by tpthornton
_