On this 15th Anniversary of the September 11, 2001 attacks on America, Pastor Steven explores three basic questions in the context of Luke 15: What is the nature of God? What is the nature of humankind? What is the nature of the relationship between God and humankind, and between human beings, one to another?