Comment

Jan 07, 2020jamesphd rated this title 3.5 out of 5 stars
True Patterson style. What bothered me were the time jumps to the past, then back. Good twists, some red herrings. So many characters to keep track of.