ecco findlay review( 50 articles)