River Teeth - David James Duncan