Title: Pater Placidus Spescha, 1752-1833
People: Placidus Spescha (1752-1833)