Redshirts - John Scalzi
The more I read Scalzi, the more I like him.