faint trees by John Palmer
_