Unsentimental yet deeply humane, Free Radicals "brims with energy, carefully drawn characters and ...