Much better group of songs here than in the previous.
Puppets is a nice tune, but Thel is one of my all-time favourite songs.
I wasn't overly familiar with the other two, but they are both excellent songs
Achilles is that nice mix of heavy and mystical that Zep does so well, but the slow boil of Idol will get my vote.