Arguably no one is perfect and no one can know everything. Knowledge changes fast and this demands that we keep abreast by being willing to learn every day. We first learn things from those around us, then join the formal education in schools, colleges and universities. We also ...