Full List of Publications (Authors are listed in alphabetical order since 2006)