Author: J. P. Oliveira Martins
Alternate names: J. P Oliveira Martins; Joaquim Pedro de Oliveira Martins; Joaquim Pedro Oliveira Martins; J P. 1845-1894 Oliveira Martins
Born: 1845
Died: 1894