Redshirts - John Scalzi

'I can honestly say I can't think of another book that ever made me laugh this much. Ever' Patrick…