Ruff by Peter Grischott
_