An adventure in service-learning : developing knowledge, values and responsibility /: developing knowledge, values and responsibility. (2016)