Everything You Wanted To Know About Quantum Computing (But Were Afraid To Ask!)