Showing up for life - Gates Sr, Bill; Gat (New York Broadway Books, 2009)
Keywords: Voluntarism, Problem solving and Generosity; Counciling