The topic of the location and purpose of God's storehouse today is one of much confusion and debate among professed believers of the Shepherd's Rod message. This situation is exacerbated by many rival factions within Davidia that have arisen since 1955 most of whom claim they are the only true storehouse. How does one go about sorting through this maze of conflicting information coming from every direction? Well brethren, take hold and have faith that God does not leave His faithful forsaken ...