Universalis
Wednesday 9 September 2026    (other days)
Wednesday of week 23 in Ordinary Time 
 or Saint Peter Claver 

Using calendar: England - Portsmouth - Hampshire - Portsmouth. You can change this.

Office of Readings

If you have already recited the Invitatory Psalm today, you should use the alternative opening.
Dómine, lábia mea apéries.
  Et os meum annuntiábit laudem tuam.
Lord, open our lips.
  And we shall praise your name.
Ps 94 (95)

Adhortamini vosmetipsos per singulos dies, donec illud «hodie» vocatur” (Hebr 3, 13).

Adorémus Dóminum, quóniam ipse fecit nos.
(repeat antiphon*)
1Veníte, exsultémus Dómino;
  iubilémus Deo salutári nostro.
2Præoccupémus fáciem eius in confessióne
  et in psalmis iubilémus ei.
  (repeat antiphon*)
3Quóniam Deus magnus Dóminus
  et rex magnus super omnes deos.
4Quia in manu eius sunt profúnda terræ,
  et altitúdines móntium ipsíus sunt.
5Quóniam ipsíus est mare, et ipse fecit illud,
  et siccam manus eius formavérunt.
  (repeat antiphon*)
6Veníte, adorémus et procidámus
  et génua flectámus ante Dóminum, qui fecit nos,
7quia ipse est Deus noster,
  et nos pópulus páscuæ eius et oves manus eius.
  (repeat antiphon*)
8Utinam hódie vocem eius audiátis:
  «Nolíte obduráre corda vestra,
9sicut in Meríba secúndum diem Massa in desérto,
  ubi tentavérunt me patres vestri:
  probavérunt me, etsi vidérunt ópera mea.
  (repeat antiphon*)
10Quadragínta annis tæduit me generatiónis illíus,
  et dixi: Pópulus errántium corde sunt isti.
11Et ipsi non cognovérunt vias meas;
  ídeo iurávi in ira mea:
  Non introíbunt in réquiem meam».
  (repeat antiphon*)
Glória Patri et Fílio*
  et Spirítui Sancto.
Sicut erat in princípio et nunc et semper*
  et in sǽcula sæculórum.
Amen.
(repeat antiphon*)
Invitatory PsalmPsalm 94 (95)
Let us adore the Lord, for it is he who made us.
(repeat antiphon*)
Come, let us rejoice in the Lord,
  let us acclaim God our salvation.
Let us come before him proclaiming our thanks,
  let us acclaim him with songs.
  (repeat antiphon*)
For the Lord is a great God,
  a king above all gods.
For he holds the depths of the earth in his hands,
  and the peaks of the mountains are his.
For the sea is his: he made it;
  and his hands formed the dry land.
  (repeat antiphon*)
Come, let us worship and bow down,
  bend the knee before the Lord who made us;
for he himself is our God and we are his flock,
  the sheep that follow his hand.
  (repeat antiphon*)
If only, today, you would listen to his voice:
  “Do not harden your hearts
  as you did at Meribah,
on the day of Massah in the desert,
  when your fathers tested me –
they put me to the test,
  although they had seen my works.”
  (repeat antiphon*)
“For forty years they wearied me,
  that generation.
I said: their hearts are wandering,
  they do not know my paths.
I swore in my anger:
  they will never enter my place of rest.”
  (repeat antiphon*)
Glory be to the Father and to the Son
  and to the Holy Spirit,
as it was in the beginning,
  is now, and ever shall be,
  world without end.
Amen.
(repeat antiphon*)

* If you are reciting this on your own, you can choose to say the antiphon once only at the start of the psalm and not repeat it.


Hymnus
Rerum creátor óptime
rectórque noster, réspice;
nos a quiéte nóxia
mersos sopóre líbera.
Te, sancte Christe, póscimus;
ignósce tu crimínibus,
ad confiténdum súrgimus
morásque noctis rúmpimus.
Mentes manúsque tóllimus,
Prophéta sicut nóctibus
nobis geréndum prǽcipit
Paulúsque gestis cénsuit.
Vides malum quod géssimus;
occúlta nostra pándimus,
preces geméntes fúndimus;
dimítte quod peccávimus.
Sit, Christe, rex piíssime,
tibi Patríque glória
cum Spíritu Paráclito,
in sempitérna sǽcula. Amen.
Hymn
Bright as fire in darkness,
Sharper than a sword,
Lives throughout the ages
God’s eternal word.
Father, Son and Spirit,
Trinity of might,
Compassed in your glory,
Give the world your light.
Stanbrook Abbey Hymnal

Ps 88:2-19
Misericordiæ Domini super domum David

Deus ex semine David secundum promissionem eduxit Salvatorem Iesum” (Act 13, 22. 23).

Misericórdia et véritas præcédent fáciem tuam, Dómine.
2Misericórdias Dómini in ætérnum cantábo,*
  in generatiónem et generatiónem annuntiábo veritátem tuam in ore meo.
3Quóniam dixísti:†
  «In ætérnum misericórdia ædificábitur»,*
  in cælis firmábitur véritas tua.
«4Dispósui testaméntum elécto meo,*
  iurávi David servo meo:
5Usque in ætérnum confirmábo semen tuum*
  et ædificábo in generatiónem et generatiónem sedem tuam».
6Confitebúntur cæli mirabília tua, Dómine,*
  étenim veritátem tuam in ecclésia sanctórum.
7Quóniam quis in núbibus æquábitur Dómino,*
  símilis erit Dómino in fíliis Dei?
8Deus, metuéndus in consílio sanctórum,*
  magnus et terríbilis super omnes, qui in circúitu eius sunt.
9Dómine Deus virtútum, quis símilis tibi?*
  Potens es, Dómine, et véritas tua in circúitu tuo.
10Tu domináris supérbiæ maris,*
  elatiónes flúctuum eius tu mítigas.
11Tu conculcásti sicut vulnerátum Rahab,*
  in bráchio virtútis tuæ dispersísti inimícos tuos.
12Tui sunt cæli, et tua est terra,*
  orbem terræ et plenitúdinem eius tu fundásti.
13Aquilónem et austrum tu creásti,*
  Thabor et Hermon in nómine tuo exsultábunt.
14Tibi bráchium cum poténtia;*
  firma est manus tua, et exaltáta déxtera tua.
15Iustítia et iudícium firmaméntum sedis tuæ.*
  Misericórdia et véritas præcédent fáciem tuam.
16Beátus pópulus, qui scit iubilatiónem.*
  Dómine, in lúmine vultus tui ambulábunt
17et in nómine tuo exsultábunt tota die*
  et in iustítia tua exaltabúntur,
18quóniam decor virtútis eórum tu es,*
  et in beneplácito tuo exaltábitur cornu nostrum.
19Quia Dómini est scutum nostrum,*
  et Sancti Israel rex noster.
Glória Patri et Fílio*
  et Spirítui Sancto.
Sicut erat in princípio et nunc et semper*
  et in sǽcula sæculórum.
Amen.
Misericórdia et véritas præcédent fáciem tuam, Dómine.

Psalm 88 (89)
The Lord's kindness to the house of David

Love and truth walk in your presence, Lord.
I will sing for ever of the kindnesses of the Lord:
  to generation upon generation
  my mouth will proclaim your faithfulness.
For you have said
  “My kindness shall be established for ever”;
  your faithfulness will be established in the heavens.
“I have made a covenant with my chosen one.
  I have sworn to David my servant:
To all eternity I will set your descendants firm;
  I shall build your house to last for all generations.”
The heavens will proclaim your wonders, O Lord,
  the assembly of your holy ones will proclaim your faithfulness.
For who in the sky can be compared to the Lord?
  Who could resemble the Lord among all the sons of God?
God is to be feared in the council of his holy ones,
  great and terrible above all who surround him.
Lord God of hosts, who is like you?
  Yours is the power, and faithfulness surrounds you.
You subdue the pride of the sea:
  when its waves rise high, you calm them.
You have trampled Rahab underfoot, like a wounded man;
  through the strength of your arm you have scattered your enemies.
Yours are the heavens and yours is the earth,
  you set firm the globe and all it contains.
You made the north and the south,
  Tabor and Hermon will rejoice in your name.
Your arm it is that has the power,
  your hand is strong, your right hand held high.
Your throne is founded on justice and right,
  kindness and faithfulness are your attendants.
Happy the nation that knows the cry of praise!
  They will walk in the light of your presence, Lord,
  and rejoice in your name all the day –
for you are the splendour of their strength,
  and by your good will our standard is held high.
For our shields belong to the Lord,
  and our king to the Holy One of Israel.
Glory be to the Father and to the Son
  and to the Holy Spirit,
as it was in the beginning,
  is now, and ever shall be,
  world without end.
Amen.
Love and truth walk in your presence, Lord.

Ps 88:20-30

Fílius Dei factus est ex sémine David secúndum carnem.
20Tunc locútus es in visióne sanctis tuis et dixísti:†
  «Pósui adiutórium in poténte*
  et exaltávi eléctum de plebe.
21Invéni David servum meum;*
  óleo sancto meo unxi eum.
22Manus enim mea firma erit cum eo,*
  et bráchium meum confortábit eum.
23Nihil profíciet inimícus in eo,*
  et fílius iniquitátis non ópprimet eum.
24Et concídam a fácie ipsíus inimícos eius*
  et odiéntes eum percútiam.
25Et véritas mea et misericórdia mea cum ipso,*
  et in nómine meo exaltábitur cornu eius.
26Et ponam super mare manum eius*
  et super flúmina déxteram eius.
27Ipse invocábit me: “Pater meus es tu,*
  Deus meus et refúgium salútis meæ”.
28Et ego primogénitum ponam illum,*
  excélsum præ régibus terræ.
29In ætérnum servábo illi misericórdiam meam*
  et testaméntum meum fidéle ipsi.
30Et ponam in sǽculum sǽculi semen eius*
  et thronum eius sicut dies cæli.
Glória Patri et Fílio*
  et Spirítui Sancto.
Sicut erat in princípio et nunc et semper*
  et in sǽcula sæculórum.
Amen.
Fílius Dei factus est ex sémine David secúndum carnem.

Psalm 88 (89)

The Son of God was born into the house of David when he came into this world.
In a vision you spoke to your holy ones.
  You said, “I have given strength to a warrior,
  I have raised a chosen one from the people.
I have found David my servant,
  I have anointed him with my holy oil.
For my hand will always give him support,
  my right arm will give him strength.
The enemy shall make no headway against him,
  the son of iniquity shall have no power over him.
I will crush his foes in his sight
  and strike down those who hate him.
My faithfulness and kindness shall be with him
  and his strength will be triumphant through my name.
I shall extend his power over the sea,
  and his right hand over the rivers.
He will call upon me: ‘you are my father,
  my God and my safe refuge.’
And I shall make him my first-born,
  supreme over all the kings of the earth.
My kindness to him will continue for ever,
  my covenant with him will remain firm.
For all ages I shall establish his descendants,
  and for all the days of heaven his throne will stand.”
Glory be to the Father and to the Son
  and to the Holy Spirit,
as it was in the beginning,
  is now, and ever shall be,
  world without end.
Amen.
The Son of God was born into the house of David when he came into this world.

Ps 88:31-38

Semel iurávi David servo meo: Semen eius in ætérnum manébit.
31Si autem derelíquerint fílii eius legem meam*
  et in iudíciis meis non ambuláverint,
32si iustificatiónes meas profanáverint*
  et mandáta mea non custodíerint,
33visitábo in virga delíctum eórum*
  et in verbéribus iniquitátem eórum.
34Misericórdiam autem meam non avértam ab eo,*
  neque méntiar in veritáte mea.
35Non profanábo testaméntum meum*
  et, quæ procédunt de lábiis meis, non fáciam írrita.
36Semel iurávi in sancto meo:*
  David non méntiar.
37Semen eius in ætérnum manébit,*
  et thronus eius sicut sol in conspéctu meo
38et sicut luna firmus stabit in ætérnum*
  et testis in cælo fidélis».
Glória Patri et Fílio*
  et Spirítui Sancto.
Sicut erat in princípio et nunc et semper*
  et in sǽcula sæculórum.
Amen.
Semel iurávi David servo meo: Semen eius in ætérnum manébit.

Psalm 88 (89)

Once for all, I have sworn to David my servant: his dynasty shall last for ever.
“But if his children abandon my law
  and walk no more in the paths of my decrees;
if they profane my judgements
  and do not keep to my commandments,
I will punish their transgressions with a rod,
  I will punish their wickedness with a beating.
Even so, I will not turn my kindness away from him,
  nor will I be untrue to my word.
I will not profane my covenant,
  I will not go against the word I have spoken.
I have sworn in my sanctuary, once and for all:
  I will not lie to David.
His seed shall remain for ever,
  his throne firm as the sun in my sight,
just as the moon stays firm for ever,
  a faithful witness in the sky.”
Glory be to the Father and to the Son
  and to the Holy Spirit,
as it was in the beginning,
  is now, and ever shall be,
  world without end.
Amen.
Once for all, I have sworn to David my servant: his dynasty shall last for ever.

℣. Declarátio sermónum tuórum illúminat.
℟. Et intelléctum dat párvulis.
℣. The unfolding of your word gives light.
℟. It teaches the simple.

Lectio prior
De libro Hábacuc prophétæ 2, 5-20

Maledictiones contra oppressores

5Divítiæ decípiunt virum supérbum,
et non pervéniet ad finem;
qui dilátat quasi inférnus fauces suas
et ipse quasi mors et non adimplétur:
et cóngregat ad se omnes gentes
et coacérvat ad se omnes pópulos.
6Numquid non omnes isti super eum parábolam sument
et loquélam ænígmatum, dicéntes:
«Væ ei, qui multíplicat non sua — úsquequo? —
et aggrávat pígnora super se!».
7Numquid non repénte consúrgent, qui mórdeant te,
et evigilábunt agitántes te,
et eris in rapínam eis?
8Quia tu spoliásti gentes multas,
spoliábunt te omnes, qui réliqui fúerint de pópulis;
propter sánguinem hóminum et oppressiónem terræ,
civitátum et ómnium habitántium in eis.
9Væ, qui cóngregat lucrum iniústum
in malum dómui suæ,
ut ponat in excélso nidum suum
et salvet se de manu mali!
10Consílium cepísti in confusiónem dómui tuæ,
concidéndi pópulos multos,
et peccásti in ánimam tuam.
11Quia lapis de paríete clamábit,
et trabes de contignatióne respondébit ei.
12Væ, qui ædíficat civitátem in sanguínibus
et condit urbem in iniquitáte!
13Numquid non hæc a Dómino sunt exercítuum,
ut labórent pópuli pro igne,
et gentes in vácuum fatigéntur?
14Quia replébitur terra cognitióne glóriæ Dómini,
sicut aquæ opériunt mare.
15Væ, qui potum dat amíco suo,
mittens venénum suum et inébrians eum,
ut aspíciat nuditátem eius!
16Repléris ignomínia pro glória;
bibe tu quoque et denudáre!
Transíbit ad te calix déxteræ Dómini,
et véniet ignomínia super glóriam tuam.
17Quia vástitas Líbani opériet te,
et miséria animálium deterrébit te
propter sánguinem hóminum et oppressiónem terræ,
civitátum et ómnium habitántium in eis.
18Quid prodest scúlptile,
quia sculpsit illud fictor suus;
conflátile et oráculum mendax,
quia sperávit in figménto fictor eius,
ut fáceret simulácra muta?
19Væ, qui dicit ligno: «Expergíscere!»,
«Surge!» lápidi tacénti!
Numquid ipse docére póterit?
Ecce iste coopértus est auro et argénto,
et omnis spíritus non est in viscéribus eius.
20Dóminus autem in templo sancto suo;
síleat a fácie eius omnis terra.
First ReadingHabakkuk 2:5-20

Curses against oppressors

Wealth is indeed a treacherous thing.
Haughty and unable to rest is he
who is as greedy as Sheol,
who is like death, insatiable,
who assembles all the nations for his own ends,
collects all the peoples to his own advantage.
On him, will not all men make satires,
and turn an epigram against him?
They will say:
Trouble is coming to the man who amasses goods that are not his,
(for how long?)
and loads himself with pledges.
Will not your creditors suddenly rise,
will not your duns awake?
Then you will be their victim.
Since you have plundered many nations,
all that remains of the peoples will plunder you;
for you have shed men’s blood and ravished the country,
the city and all who live in it.
Trouble is coming to the man who grossly exploits others for the sake of his House,
to fix his nest on high
and so evade the hand of misfortune.
You have contrived to bring shame on your House;
by making an end of many peoples
you have worked your own ruin.
For the stone from the very walls cries out,
and the beam responds from the framework.
Trouble is coming to the man who builds a town with blood
and founds a city on crime.
Is it not the will of the Lord of Hosts
that the labouring of peoples should end in fire,
and the toiling of nations come to nothing?
For the country shall be filled with the knowledge of the glory of the Lord
as the waters swell the sea.
Trouble is coming to the man who makes his neighbours drink,
who pours his poison until they are drunk,
to look at their nakedness.
You are drunk with ignominy, not with glory.
Your turn now to drink and show your foreskin.
The cup from the Lord’s right hand comes round to you,
and disgrace will overshadow your glory.
For the violence done to Lebanon is going to overwhelm you,
so will the slaughter of terrified beasts,
for you have shed men’s blood and ravished the country,
the city and all who live in it.
Trouble is coming to the man who says to the piece of wood, ‘Wake up!’
to the dumb stone, ‘On your feet!’
(And that is the oracle.)
Plated it may be with gold and silver,
but not a breath of life inside it.
What is the use of a carved image, or for its maker to carve it at all?
It is a thing of metal, a lying oracle.
What is the use of its maker trusting this
and fashioning dumb idols?
But the Lord is in his holy Temple:
let the whole earth be silent before him.
Responsorium
Rom 2, 12; 3, 23; 11, 32
℟. Quicúmque sine lege peccavérunt sine lege períbunt et quicúmque in lege peccavérunt per legem iudicabúntur.* Omnes enim peccavérunt et egent glória Dei.
℣. Conclúsit Deus omnes in incredulitátem, ut ómnium misereátur!* Omnes.
Responsory
Rm 2:12, 3:23, 11:32
℟. Sinners who were not subject to the Law of Moses will also perish, even beyond its jurisdiction, and those who live under the Law will be judged by it,* for all alike have sinned and are deprived of the divine splendour.
℣. God has abandoned all men to their rebellion, only to include them all in his forgiveness,* for all alike have sinned and are deprived of the divine splendour.

Lectio altera
Ex Sermónibus sancti Bernárdi abbátis (Sermo 5 de diversis, 4-5: Opera omnia, Edit. Cisterc. 6, 1 [1970] 103-104)

De gradibus contemplationis

Figámus gradum in munitióne, firmíssimæ petræ Christo totis víribus inniténtes, sicut scriptum est: Qui státuit supra petram pedes meos et diréxit gressus meos. Sic ergo constitúti et stabilíti, iam contemplémur, ut videámus quid dicat nobis et quid respondeámus ad arguéntem nos.
  Primus enim contemplatiónis gradus iste est, dilectíssimi, ut incessánter considerémus quid velit Dóminus, quid pláceat ei, quid accéptum sit coram ipso. Et quóniam in multis offéndimus omnes et fortitúdo nostra in illíus rectitúdinem voluntátis offéndit, nec coniúngi ei aut coaptári potest, humiliémur sub poténti manu Dei altíssimi et omníno sollíciti simus miserábiles nos exhibére in óculis misericórdiæ eius, dicéntes: Sana me, Dómine, et sanábor; salvum me fac, et salvus ero, et illud: Dómine, miserére mei, sana ánimam meam quia peccávi tibi.
  Postquam enim in huiúsmodi cogitatiónibus mundátus est óculus cordis, iam non in spíritu nostro cum amaritúdine, sed in divíno magis spíritu cum multa delectatióne versámur; nec iam considerámus quæ sit volúntas Dei in nobis, sed quæ sit in se ipsa.
  Vita enim in voluntáte eius, ut hoc nobis in ómnibus utílius atque ídeo commódius esse non dubitémus, quod eius cóngruit voluntáti. Et proptérea, quam sollícite conserváre vólumus vitam ánimæ nostræ, tam sollíciti simus, quoad póssumus, ab ea non deviáre.
  Deínde, cum iam in spiritáli exercítio aliquátenus profecérimus, ducem sequéntes Spíritum, qui scrutátur étiam alta Dei, cogitémus quam suávis sit Dóminus, quam bonus in semetípso, orántes cum Prophéta ut videámus voluntátem Dómini et visitémus iam non cor nostrum, sed templum eius; et nihilóminus dicéntes: Ad meípsum ánima mea conturbáta est, proptérea memor ero tui.
  In his enim duóbus tota spiritális conversatiónis summa versátur, ut in nostra consideratióne turbémur et contristémur ad salútem, in divína respirémus, ut de gáudio Spíritus Sancti habeámus consolatiónem, et hinc timórem et humilitátem, inde vero spem concipiámus et caritátem.
Second Reading
From a sermon of St Bernard of Clairvaux

On the stages of contemplation

Let us take our stand on the tower, leaning with all our strength on Christ, the most solid rock, as it is written: He has set my feet on a rock, he has guided my steps. Thus firmly established, let us begin to contemplate, to see what he is saying to us and what reply we ought to make to him.
  The first stage of contemplation, my dear brothers, is to consider constantly what God wants, what is pleasing to him, and what is acceptable in his eyes. We all offend in many things; our strength cannot match the rightness of God’s will and cannot be joined to it or made to fit with it. So let us humble ourselves under the powerful hand of the most high God and make an effort to show ourselves unworthy before his merciful gaze, saying Heal me, Lord, and I shall be healed; save me and I shall be saved. And again, Lord, have mercy on me; heal my soul because I have sinned against you.
  Once the eye of the soul has been purified by such considerations, we no longer abide within our spirit in a sense of sorrow, but abide rather in the Spirit of God with great delight. No longer do we consider what is the will of God for us, but rather what it is in itself.
  For our life is in his will. Thus we are convinced that what is according to his will is in every way better for us, and more fitting. And so, if we are concerned to preserve the life of our soul, we must be equally concerned to deviate as little as possible from his will.
  Thus having made some progress in our spiritual exercise under the guidance of the Spirit who gazes into the deep things of God, let us reflect how gracious the Lord is and how good he is in himself. Let us join the Prophet in praying that we may see the Lord’s will and frequent not our own hearts but the Lord’s temple; and let us also say, My soul is humbled within me, therefore I shall be mindful of you.
  These two stages sum up the whole of the spiritual life: when we contemplate ourselves we are troubled, and our sadness saves us and brings us to contemplate God; that contemplation in turn gives us the consolation of the joy of the Holy Spirit. Contemplating ourselves brings fear and humility; contemplating God brings us hope and love.
Responsorium
Cf. Ps 110 (111), 10; Sap 6, 18 a; Eccli 19, 18 b
℟. Inítium sapiéntiæ timor Dómini, intelléctus bonus ómnibus faciéntibus eum;* Laudátio eius manet in sǽculum sǽculi.
℣. Diléctio custódia legum illíus est, quia omnis sapiéntia timor Dómini.* Laudátio eius manet in sǽculum sǽculi.
Responsory
℟. The fear of the Lord is the beginning of wisdom, and they who live by it grow in understanding.* Praise will be his for ever!
℣. The love of wisdom means the keeping of her laws: all wisdom is the fear of the Lord.* Praise will be his for ever!

Oremus.
  Deus, per quem nobis et redémptio venit et præstátur adóptio, fílios dilectiónis tuæ benígnus inténde, ut in Christo credéntibus et vera tribuátur libértas et heréditas ætérna.
Per Dóminum nostrum Iesum Christum, Fílium tuum,
qui tecum vivit et regnat in unitáte Spíritus Sancti, Deus,
per ómnia sǽcula sæculórum.
Amen.
Let us pray.
Since it is from you, God our Father,
  that redemption comes to us, your adopted children,
look with favour on the family you love,
  give true freedom to us and to all who believe in Christ,
  and bring us all alike to our eternal heritage.
Through our Lord Jesus Christ, your Son,
who lives and reigns with you in the unity of the Holy Spirit,
God, for ever and ever.
Amen.

Benedicámus Dómino.
– Deo grátias.
Let us praise the Lord.
– Thanks be to God.

The psalms and canticles here are our own translation from the Latin. The Grail translation of the psalms, which is used liturgically in most of the English-speaking world, cannot be displayed on the Web for copyright reasons. The Universalis apps and programs do contain the Grail translation of the psalms.

You can also view this page in English only.


Local calendars

General Calendar

Europe

England

Portsmouth

Hampshire

Portsmouth


Copyright © 1996-2026 Universalis Publishing Limited: see universalis.com. Scripture readings from the Jerusalem Bible are published and copyright © 1966, 1967 and 1968 by Hodder & Stoughton and Doubleday, a division of Random House, Inc, and used by permission of the publishers.
 
This web site © Copyright 1996-2026 Universalis Publishing Ltd · Contact us · Cookies/privacy
(top