Is God perfect?

46 answers 46