God split himself into a myriad parts that he might have friends. This may not be true, but it sounds good, and is no sillier than any other theology.
Time Enough for Love (ed. Penguin, 1987) - ISBN: 9781101503072
God split himself into a myriad parts that he might have friends. This may not be true, but it sounds good, and is no sillier than any other theology.
Time Enough for Love (ed. Penguin, 1987) - ISBN: 9781101503072