Service-learning : history, theory, and issues - Speck, Bruce W.; Hoppe, Sherry L. (Praeger, 2004)