very good book. it made me think about a lot of thing I need to prepare for.