Against the odds

Tools