Medieval weapons : an illustrated history of their impact - DeVries, Kelly, 1956- (ABC-CLIO, 2007)