General Vector Space