Commander Sam Vimes of the Ankh-Morpork City Watch had it all. Now he's back in his own rough and tough past. But he must survive, because he has a job to do. He must track down a murderer, teach his younger self how to be a good copper, and change the outcome of a bloody rebellion.