David Shieh ministering Warfare.