Mgr. Cajahuanca Giraldez, David Franklin