The codex

An eye for an eye is no shortcut to understanding the magnificent complexity of the Codex Hammurabi.

The codex Read More »