Wallace, C. G.,author.