In my teenage years, I was an absolute sucker for idealistic sci-fi and detective stories. My favourites were always those in which the protagonist - whoever he or she happened to be - ended the tale with a bittersweet smile and a declaration that the "forces of good cannot exist without the forces of evil, for the universe is held in balance by the eternal battle between light and darkness. We need evil just as much as we need goodness, because without one, the other would be meaningless..." blah blah blah. You get the picture, right? Well, my adolescent days are long gone, but the pseudo-Buddhist philosophy is relevant to the subject of today's review.