My Voice | Pete Barr | Generosity Tuesday, January 31, 2012 By: Pete Barr
Pete Barr's commentary on giving freely without expecting anything in return.