If you would avoid flatulence

Who has never been embarrassed by flatulence?  Well this phenomena used to afflict me years ago especially in my childhood and teenage. So when I got the opportunity to investigate it, I jumped straight on and for a couple of years now it has never been an issue for...