Sample Track:

Coming soon...

Reflection: Embracing my blindness, and all that my future held through it, was a very painful decision for me. It meant letting go of my will and choosing God’s will for my life. It is the decision, though, which unlocked the doors to my healing, so many years ago. As I began to see God’s incredible plan through my blindness, my trust in Him grew. And out of that trust came the desire to know God and His will even more. My eyes of faith were opened, and my trust and longing for Him deepened. I chose, by the grace of God, to live my life in total trust and submission to His will. Doing God’s will has become my greatest desire. God is love, and in that love is God’s will. Therefore, it is through God’s will that we can know God’s love.

Track Listing:

1. Praise to the Lord

2. Lord, You Have the Words

3. The King of Love My Shepherd Is

4. Of the Father’s Love Begotten

5. The Cry of the Poor

6. Shelter Me O God

7. Psalm 103: The Lord Is Kind and Merciful

8. Open My Eyes


9. Like A Child Rests

10. All That We Have

11. Spirit and Grace

12. Litany of Peace

13. O Beauty, Ever Ancient

14. I Am the Bread of Life

15. We Are the Light of the World

16. May the Angels Be Your Guide

17. Amazing Grace



Sample Track:

Reflection: There are many times in each of our lives when we are called to learn what it means to be still and wait upon the Lord. During these times of physical, emotional, or spiritual pain, we may question whether or not God is there for us. We may wonder if He hears our prayers; and if so, why He doesn’t answer them. We long for Him to reveal himself to us. We hunger and thirst for Him. We become afraid and don’t know how to trust where He might lead us. We might even seek comfort outside of Him because it is so difficult to embrace our pain and patiently wait upon Him. God’s ways, though, are not our ways, and in every age, He has been our refuge and our hope. So to wait upon Him is to be changed by Him so that our lives might be a reflection of Him.

It is when we thirst that He can give us His living water.

It is when we are hungry that He can give his own self for heavenly food.

It is when we are weary that He can be our strength. 

It is when we are lost and afraid that He can lead us and uphold us.

The words to the songs on this CD reflect so beautifully all that God has for those who wait upon Him. May we each know the joy and grace of waiting.

Track Listing:

1. Flow River Flow

2. Come Unto Me

3. Prayer of St. Francis

4. Earthen Vessels

5. In the Land There Is A Hunger

6. In Every Age

7. Let All Mortal Flesh Keep Silence

8. Ave Maria (Norbert)


9. Age To Age

10. Have Mercy on Us, Lord

11. All Creatures of Our God and King

12. We Will Rise Again

13. There Is A Longing

14. These Alone Are Enough

15. By Name I Have Called You



Sample Track:

Reflection: God so loved the world that He gave us His only Son. How blessed and holy the woman who shared in His coming. Mary was chosen from among all women, sanctified, filled completely with God’s grace and called to be Virgin Mother of our Lord Jesus Christ. She suffered the pain and anguish of our Lord’s crucifixion, shared the joys and mystery of His rising from the dead, and reigns with Him now as Queen of heaven and earth, and Mother of us all.

Lord Jesus, teach us to honor and cherish your Mother as you do, and to call upon her as advocate and intercessor in all that we do. Grace us, as you did her, with humility, obedience to your Word, and total surrender to your will. Holy Mary, Mother of God, pray for us sinners, now and at the hour of our death. Amen.

Track Listing:

1. Immaculate Mary

2. There Is Nothing Told

3. O Sanctissima/O Most Holy One

4. Holy Is His Name (Magnificat)

5. On This Day, O Beautiful Mother

6. Sing of Mary, Pure and Lowly

7. Salve Regina

8. Hail Mary: Gentle Woman


9. Mother Dearest, Mother Fairest

10. Regina Caeli

11. Mother Dear, O Pray For Me

12. Bring Flowers of the Rarest

13. Mother, At Your Feet Is Kneeling

14. Our Lady of Fatima

15. Ave Maria (Gounod)

16. Hail, Holy Queen



Sample Track:

Reflection: For many years after I lost the remainder of my sight, I both viewed and experienced my loss as a very heavy and painful cross. Discouragement over what no longer could be, and hopelessness for what my future might be, filled my days. Even though I knew that each of us is called to take up our cross daily and follow Christ, I did not understand what it meant to take up my cross in the way that Christ did.

He prayed for the will of the Father rather than His own. Then He took up His cross without anger or bitterness. Even though He stumbled and fell many times, He got up without complaint, knowing that new life and resurrection would outweigh it all.

As I learn Christ’s way of the cross in my blindness, I have come to know some of the joys and blessings that God has in store through it. ALL FOR THE GLORY OF GOD is one of those many blessings. It is through this cross of blindness that our ministry was born. How glorious is the cross of Christ! May God grant each of us the grace to learn Christ’s way of the cross in our daily lives.

Track Listing:

1. Only This I Want

2. Lord, Who Throughout These Forty Days

3. Led By The Spirit

4. Glory In The Cross

5. In These Days of Lenten Journey

6. Turn To Me

7. Psalm 103: Loving And Forgiving

8. Beyond The Days


9. Ashes

10. Where Charity And Love Prevail

11. O Sacred Head, Surrounded

12. Pange Lingua Gloriosi

13. Behold The Wood

14. My God And My All

15. Holy Darkness



Sample Track:

Reflection: It has been almost two years since my first CD, All For The Glory Of God, was released. I continue to be in awe of the enormous growth that has taken place. Already tens of thousands of dollars have been raised and donated to parishes, priestly ministry, and priestly formation. Obviously, the Lord is at work. What is most incredible, though, is the Lord’s peace and comfort that so many people experience when listening. How humbling it is and how blessed I am to be a part of this work of God.

My deepest desire for this ministry is that God be glorified, and the hearts of His people be drawn to Him. That is why each time I prepare a song for recording, I pray for the grace to both arrange and play according to the Lord’s will so that I might become as the Christ-child: weak, dependent, meek and tender-hearted. What a gift and joy it is to see the power of God at work when I seek His will rather than my own. I’m beginning to understand what it means to be a servant of the Lord.

Lord Jesus, grant each of us the grace, during this season, to seek more fully your will rather than our own, to prepare for your coming in our daily lives, and to look forward to your return in glory so we can know more fully the joy of serving the new born King.

Track Listing:

1. O Come, O Come, Emmanuel

2. Creator Of The Stars Of Night

3. My Soul In Stillness Waits

4. The Angel Gabriel From Heaven Came

5. Hail Mary: Gentle Woman

6. The Whole World Is Waiting For Love

7. Maranatha

8. The Coming Of Our God


9. Wonderful Counselor

10. Child Of The Poor

      What Child Is This

11. Away In A Manger

12. Silent Night

13. It Came Upon The Midnight Clear

14. The First Nowell

15. Angels We Have Heard On High

      O Come, All Ye Faithful



Sample Track:

Reflection: One of the Lord’s greatest gifts to me in my blindness is the ability to play piano by ear. It is a gift that brings both joy and challenge at the same time.

In order to play by ear it is critical to know the words of a song as well as the melody so that I can then play the melody to the words that I have learned. In the recording of these CDs, I have found it quite challenging to learn the words for so many songs. In the process, though, something quite incredible happens. As I ask the Lord to teach me the words, He teaches not only my mind but my heart and soul, too. Then, He draws me to Himself and opens my eyes more fully to see who He is. What treasures and surprises God brings through the challenges of life.

My prayer is that the Lord will draw you more fully to Himself through this music, and abundantly bless you through the many challenges of your life.

Track Listing:

1. Morning Has Broken

    Holy, Holy, Holy

2. How Lovely Is Your Dwelling Place

3. Eye Has Not Seen

4. Here I Am Lord

5. You Are Mine

6. I Want To Walk As A Child Of The Light

7. Where There Is Love

8. The Church’s One Foundation


9. One In Body, Heart And Mind

10. Lord, Who At Thy First Eucharist

11. Soul Of My Savior

12. Only In God

13. Sing Of Mary

14. O Salutaris Hostia, O Saving Victim

15. Panis Angelicus

16. Praise, My Soul, The King Of Heaven



Sample Track:

Reflection: When I lost my sight at the age of twenty-five, it was a terrible tragedy for me. Overcoming challenges and obstacles was a regular part of my life since I was legally blind from birth. But the loss of the remainder of my vision was an obstacle that seemed insurmountable. My hopes and dreams for the future were dashed. I could not find joy in a life I no longer could see. And my value and self-worth were totally diminished since I could not do things I once did.

When we give the Lord our tragedies, He transforms them into gifts. That’s what He has done for me. My blindness has become my greatest gift. I now see that my value does not come from myself and what I do, but from the Lord our God and who I become in Him. As I give up my own hopes and dreams in exchange for the Lord’s will, He uses my life in ways that are far beyond any imagining. Yes, I am blind, but God is giving me eyes to see. What joy that is!

Track Listing:

1. O God, You Search Me

    O Lord I Am Not Worthy

2. Isaiah 49

    I Have Loved You

3. Be Not Afraid

4. You Are Near

5. Ubi Caritas

    Your Words Are Spirit And Life

6. Salve Regina


7. Holy Is His Name

    Holy God We Praise Thy Name

8. On Eagle’s Wings

    Psalm 138

9. Hosea

    Like A Shepherd

10. Adoro Te Devote (Godhead Here In Hiding)

      Tantum Ergo

11. Jesus My Lord, My God,

      My All Beautiful Savior