Scarabs : the history, manufacture and religious symbolism of the scarab├Žus, in ...

Scarabs : the history, manufacture and ...