Gunnar Barbarotti, the intrepid Swedish sleuth, investigates two copycat murders 35 years apart.