Bill Cross Opinions