def list_notebooks(library_db, query_start, query_end):
    """lists all loaded notebooks"""
    from src.praxxis.sqlite import connection
    conn = connection.create_connection(library_db)
    cur = conn.cursor()
    list_libraries = (
        'SELECT Notebook, Path, Library, RawUrl FROM "Notebooks" LIMIT ?, ?')
    cur.execute(list_libraries, (query_start, query_end))
    rows = cur.fetchall()
    conn.close()
    return rows
