E-Service-Learning by Jean R. Strait · Bookplated