dsrtao_Redshirts_, John Scalzi
I started this book after we put the kids to bed last night, started laughing on the second page, and I stayed up until I had finished it. I was not disappointed.
Requires familiarity with Star Trek and US Sfnal TV programming.