Very impressed with this book. Technically rich in detail and interesting concept. On a human level, very convincing how the various characters react to stressful situations. Great narration as well. Highly recommend.