elite series Medieval siege warfare / text by Christopher Gravett ; colour pl. by Richard and Christa Hook medieval siege / Jim Bradbury