EMMS LIBRARY