good narration, good storyline, excellent tech details to lend believability. Will search for more by same author