The revelations that Landis makes won't, I don't imagine, come as a surprise to an awful lot of people connected with cycling. I can well believe them as being thoroughly accurate.
However, Landis himself is clearly the worst type of scum. Trying to raise funds through public donations because he tested positive for Testosterone when he had actually taken HGH (or thought he had) and doing that knowing that he had taken Testosterone in the past, just not this time, is the worse kind of lying, cheating fraud.
And now he takes four years to "clear his conscience". Sorry Floyd I don't believe you have one.