David revisited by Moriknroll
_