by Jonathan Trellis
A stirring description of faith, commitment and the spiritual forces that fight to shape our lives.
In Company of Angels Jonathan Trellis presents a masterful narrative that explores the delicate balance between the material and the spiritual world. Set within the walls of a Catholic Seminary. The story follows Jerome Kerrigan a man grappling with faith, doubt and courage. The story focuses on Jerome as he faces antagonistic forces which try to destroy him.
Trellis weaves together themes of tradition, dogma, sin, and the support of human fellowship. He faces intense forces of deception. His secure world with its comforting message is lost to him. He feels like he is alone without God. Finding comfort with a college romance, Jerome must decide between two loves, a love for God and a love for Sarah. Follow his path into romance, devotion and prayer toward the fulfillment of his life.
- From Company of Angels
"A masterpiece of contemporary literature that will stay with you long after the final page."
"Trellis weaves a web of human decision and divine intervention, sometimes antagonistic sometimes cooperative."
"Company of Angels takes you on a powerful journey through the struggles of faith and the path to personal redemption."
Experience the story that is inspiring hearts and transforming lives.
Discover the story that’s touching hearts and changing lives around the world.
A captivating literary achievement that explores the complexities of human nature and the ever-present influence of God.
© 2025 Jonathan Trellis. All rights reserved.
Hello,
WordPress has emailed you from alerts@wordpresscompliances.com regarding a security issue on your website. Our systems have detected that your WordPress site does not have an active Data Encryption Certification, which is required to securely transmit data between your site and its visitors.
Without proper encryption, your website may display browser security warnings, experience restricted functionality, and face increased risk of data exposure.
Required Action:
Please install a valid Data Encryption Certification as soon as possible. If you use an external hosting provider, contact them or your website administrator for assistance.
Failure to comply may result in limited site features or temporary service interruption.
Thank you for your prompt attention.
— WordPress Security Compliance Team