An overview of the roles and benefits of libraries - Mahwasane, Nkhangweni Patricia, (Cambridge Scholars Publishing, 2019)