Dear Dr. Roach: I will be starting a new job that requires regular, but random, drug testing. I have never used drugs, so that is not a problem. But I am wondering how long alcohol can be detected in ...