Comment

Jan 03, 2015mvnose rated this title 4 out of 5 stars
Patterson is nothing if not consistent if you like his work this is an excellent book it's a fast read fast-paced always interesting