Sometimes a book has such an irresistible premise that you pick it up against your ...