The finding of David : a novel