Gods’ Process of Leadership Change

Gods’ Process of Leadership Change

Pastor David Brown

Joshua 1:1-18