humberto leon and carol lim