#1Petrichorby Jeffrey Floric7654David is perfect. No one can argue that. Even if someone would say that "No one's perfect." they would lose the argument. Sometimes I wonder whether or not Dav...librosyoungadultyoungwritersshortstory+17 more