by Derek Hughes (Author)
In this 2007 book, Derek Hughes examines the representation of human sacrifice in Western culture from The Iliad to the invasion of Iraq.
Format: Paperback
Pages: 326
Edition: Reissue
Publisher: Cambridge University Press
Published: 24 Nov 2011
ISBN 10: 1107402913
ISBN 13: 9781107402911