Law and Non Profit Organizations