Richard Peter Smith
From XFamily - Children of God
Former legal name and given name of Richard Peter Rodriguez
Pseudonyms used include Davidito and Pete.
Former legal name and given name of Richard Peter Rodriguez
Pseudonyms used include Davidito and Pete.