this is a good book a little hard to understand but its good. a little deppresing and horifing but its good