Ancient Siege Warfare
av Paul Bentley Kern
(ISBN-13: 9780285635241) Hardcover