david-ricardo-castillo-oyaneder documents