William Lane Craig has a new series of children's books that teach all about the attributes of God. Illustrated by Marli Renee, these great little books are quite amazing in their simple presentation of deep truths about God. (My own 5-year-old girl loves them and can explain what it means for God to be spirit and even what self-sufficient means, among other things.) These are being released two at a time about every month. More about Dr. Craig's children's books here.