Giancarlo Ligabue

Ecce Homo: Writings in Honour of Third-Millennium Man

Ecce Homo

Subtitle
Writings in Honour of Third-Millennium Man

Giancarlo Ligabue and Donald Johanson