Rural Wireless Mesh Networking In Africa: An Experiential Study - Library.life