An amazing multi-layered book. Very complex,not an easy read. Found it difficult at first but once I got into it I could not put it down. Intense, sad, and at times very ugly. Highly recommend if you are looking for a book that is just the opposite of mindless!