Craig Carmack August 30, 2020 Brian Croft Impatience Craig Carmack August 30, 2020 Brian Croft Abram’s impatience reveals 2 realities:The Human Consequences of ImpatienceThe Revelation of the Nature of God