Knots and Crosses
Detective Sergeant John Rebus must solve the case of the "Edinburgh Strangler" before the killer strikes again.
Detective Sergeant John Rebus must solve the case of the "Edinburgh Strangler" before the killer strikes again.
16 lists