Featured Products

New Releases


Latest blog posts

A Time to Unlearn the Love of this World

“To change our hearts is to learn to love things which we do not naturally love – to unlearn the [...]

Constancy over Quantity

The Marathon to Heaven: A Reflection on Constancy over Quantity As we enter the new year, we bring with us [...]

Christmas: It is in Giving that We Receive

Is Christmas a time of giving or receiving? At the centre of Christmas is a person: Jesus Christ. On this [...]

Purgatory: A Sign of God’s Mercy

If God is so merciful, then why did He create purgatory? Precisely because God is so merciful, He created purgatory. [...]

Guardian Angels: Our Lifelong Faithful Friends

Our faith reminds us that we’re never alone on our journey towards heaven. We can never be self-sufficient even if [...]

Three Opportunities to Carry your Daily Cross

Taking up our cross is essential to our path to holiness. We cannot be holy without the cross. Our Lord [...]

Transfiguration: Receiving and Spreading Christ

Growing in our relationship and knowledge of God is a process that takes a lifetime. It is like climbing up [...]

The Dilemma of Freedom and Christian Obedience

In a climate passionate about freedom and autonomy, the virtue of obedience can be misunderstood or even brushed off. Nowadays, [...]