It's not all that common that authors who use technology in their stories get the tech right. Mark does that very well. Since I have a background in..Show More »
I'd recommend the book, but not the audiobook. Johnny Heller is probably my least favorite reader.