Linwood Barclay has created the ultimate character, the everyman: Zack Walker. If there was ever a bumbling father, Zack is the man. With every good intention comes a consequence. This is the stuff that Barclay was born to write, hilarious, touching. More of Zack's escapades can be found in the follow up books, such as Bad Guys, Lone Wolf, and Stone Rain. If you want an unforgettable character, Zack Walker tops the bill. I'm surprised no one has made these into movies. Yet? You won't regret reading these, they're a hoot!