ハーツホーンは、self containedではありません。
ハーツホーンだけで代数幾何勉強しようとしても、凡人には無理です。

Weilの本は、ファウンデーション含めself containedの本が多い。