What Is God?: An investigation of the perfections of Gods nature