Title: Human Needs, Rights and Corresponding Duties (Applied Legal Philosophy)