Wow, two book reviews in one day? Well, this one’s been waiting in the wings for awhile. I’ve wanted to finish it, but reality keeps getting in the way. It’s also a fairly lengthy and detailed book, so it took me some time to get through it and consider some of its ideas.

Testing Dirty Systems is the latest book by Randy Rice and William Perry. Both collaborated together to bring out “