Everyone has dreams though not all dreams are spiritually significant. God-given dreams are those which contain messages to give a person spiritual insight. These dreams require interpretation. In this book you will find tools to help identify and interpret dreams using Biblical principles.