Breve tratado de hygiene militar e naval. Offerecido Ã¡ Academia R. das Sciencias
By: [Joaquim Xavier da Silva]
Contributors: Academia Real das Sciencias de Lisboa
Publisher: Typografia da mesma Academia R. das Sci
Published: 1819
Place of publication: Lisboa
Language: por
Number of pages: 143