Cameron adams articles