"A 'human needs' approach appeals to charity, while a 'human rights' approach translates need into a matter of entitlement with dignity.continue