Medieval Maritime Warfare

Following the fall of Rome, the sea is increasingly the stage upon which the human struggle of western civilization is played out. In a world of few roads and great disorder, the...