Teaching and Learning About Communities : Principles and Practices - Kravetz, Katharine. (Palgrave Macmillan US : Imprint: Palgrave Pivot, 2017)