19.12 God knows all part II