松村のは難しいだろ
アティヤ&マクドナルドの可換代数入門がお薦め