I haven't had nightmares from a book, but I've read some that have kept me up at night. I had a nightmare last night that I think was related to TNB's post about the 7 year old boy. It involved my 9 year old grandson.
From Michael Berg:

Every person has a unique connection to the Creator that can never be extinguished, and every person has a great soul that can manifest important things in our world. To make a person feel less than they are because of something inside themselves, be it faith, race, or sexual orientation, is the greatest sin of all."