Who is the father of all religion gods July 8, 2019 16 32 64 128 Who is the father of all gods God of father