foundations of legal sources 9040186