Felix Govers makes films to share the love of God with his generation in Holland and throughout Europe. Truly a treasure!