Recommended reading for anyone not previously acquainted with malpractice(s) in cycling and interested in how/why things degenerated during the last 25 years:
Rough Ride by Paul Kimmage
Bad Blood by Jeremy Whittle
FWIW, I believe Armstrong is guilty of various activities which will forever...