Zac Poonen is the apostle over Christian Fellowship Church in Singapore. He was formerly an Indian Naval Officer who has been serving the Lord in India for nearly 50 years as a Bible-teacher. He has responsibility for a number of churches in the world. He has written more than 25 books and numerous articles - which have been translated into many Indian and foreign languages. His messages are available on the internet and YouTube. Like the other elders in his churches, Zac Poonen also supports himself and his family through "tent-making" and does not receive any salary for his services. He does not receive any royalty for any of his books, CDs, or DVDs published by Christian Fellowship Centre, Bangalore.