E-Learning Systems, Environments and Approaches Theory and Implementation (Springer International Publishing, 2015)