This remarkable work offers an analytical exploration of the nature of divine eternity and God’s relationship to time. Unravel the issues of divine complexity and omni-temporality, divine simplicity and immutability and divine temporality/atemporality. Written for the informed lay person, William Lane Craig’s book will inform the reader of current philosophy and scholarship into the nature of time with many suggestions for further reading.