Missionary, Dan Hall, examines messages that God told Nathan to deliver to David. These messages are relevant for us...