If you can suspend disbelief and enjoy an entertaining yarn there is nothing wrong with this at all. It's well written, informed and right up-to-date. A gripping tale of ordinary people caught up, by chance, in a technological nightmare. Be careful of the websites you visit! Only the over-the-top ending prevented it earning 5 stars. Good fun.