Legio Mariae.
Publisher: Wirui Press
Place of publication: Papua New Guinea
Language: eng
Number of pages: 243