Source: https://repository.upenn.edu/cgi/viewcontent.cgi?article=1046&context=nelc_papers.pdf