Edward M. Lerner — American Author

Edward M. Lerner is a United States author of science fiction, techno-thrillers, and popular science... (wikipedia)

A funny thing about near-future stories: the future catches up to them. If the author is unlucky, the future catches up faster than the book can get out the door.
One of the bedrock principles of physics is the conservation of energy. In this universe, energy can be neither created nor destroyed.
Too much detail can bog down any story. Enough with the history of gunpowder, the geology of Hawaii, the processes of whaling, and cactus and tumbleweed.
The biggest fatal flaw in most fictional portrayals of nanotech - what sends those books arcing across the room - is ignoring that the nanobots need energy to do... anything.
Time travel offends our sense of cause and effect - but maybe the universe doesn't insist on cause and effect.