Wade Johnson has very little Keasman understanding, as this lamentable work dictates. Some of what is here is not bad, but the remains scrape the bottom of the barrel. Funny for all the wrong reasons.
CJ