Larry Niven's backup writer on several Ringworld books, I really enjoyed this one. It was "near-future" so not nearly as fantastical as other science fiction stories. And it wasn't nearly as dystopian as science fiction can tend to be. I wasn't left depressed at my world's current state of technological progress which sometimes happens with really good science fiction.

I should look up more of Lerner's solo books.