Well written but a little preachy. This is a fascinating story about the consequences of an automobile accident in a self-driving car. How much responsibility do humans have for mistakes by an automated vehicle that does not need human control. Or does it? Or did the vehicle make the mistake? As facts slip out little by little, the answer becomes murkier.