Roman navy
His book on siegecraft contains the best description of Late Empire and Medieval siege machines. Among other things, it shows details of the siege engine called the "onager", which afterwards played a great part in sieges until the development of modern cannonry. The fifth book gives an account of the materiel and personnel of the Roman navy.