To submit a sermon you must be logged in and registered as an author. Go to the Sermons tab and fill in the login form then click on Create an Account. We will then authorise you as a contributor so the next time you log in you can add your sermons, etc.
Once your registration has been approved you can then go to the admin module on the Sermons page to add yourself as a teacher, add a Sermon Series name if the name doesn't already exist, and then add a message (i.e. sermon).
Note that the add sermon pages have multiple tabs to allow you to enter all the information required.
Note: We ask you to include the full text of the sermon or at least a detailed outline in the Message Tab. This is to maximise the usefulness of the website as a teaching tool.
If you have any problems please feel free to contact us.
Warning
Your session has expired. Please log in again.
The security token did not match. The request was cancelled to prevent any security breach. Please try again.
Home
Welcome to the Expo Preaching Website
Written by: Chris Appleby
This Website is provided to present expository preaching from evangelical Anglicans around Australia both for your edification and to help you in developing your own preaching style. There is no cost to use it but if you would like to contribute a small donation to EFAC Australia to help with the cost of maintaining the site your gift would be welcome.
Contributors
Preachers are invited to contribute on the understanding that:
1. their sermons are primarily expository in style. This could include topical preaching as well as preaching on a particular biblical passage.
3. they agree that they grant permission to users of the website to use the sermons presented here to inform their own preaching as per the following Section and our Terms and Conditions.
We expect that all contributors will be members of EFAC Australia and encourage general users who are Anglicans to also be members, This will help to cover the ongoing cost of providing this resource.
General Users
For general users of the website the sermons on this site are here to teach, encourage and challenge you and if you're a preacher, to help you develop your own expository preaching style. If you would like to use what you find here for your own preaching please feel free to do so with the following proviso: that you don't change the intent behind, or the theology of, the sermon and that if you publish your own sermon in any form you acknowledge the author by whose work you've been helped. See our Terms and Conditions.
As we believe that it is the Holy Spirit who inspires and empowers preachers to present God's Word to his people we do not hold any proprietary claim to the words that you will find here. Nevertheless we ask you to respect the study and thought that has gone into preparation of these sermons. If you use the work you find here please do not claim it as your own.
Preaching Training
For those interested in learning how to preach or improving their preaching we recommend The Centre for Biblical Preaching in Melbourne, which provides workshops, conferences, seminars, and mentoring for preachers, in order to equip churches throughout Australia and the rest of the world in expository preaching. Their online resources are excellent.
SELECT `extension_id` AS `id`,`element` AS `option`,`params`,`enabled`
FROM `nxhcq_extensions`
WHERE `type` ='component'AND `state` =0AND `enabled` =1938μs2.31KB/libraries/src/Component/ComponentHelper.php:399Copy
SELECT `id`,`rules`
FROM `nxhcq_viewlevels`4.72ms976B/libraries/src/Access/Access.php:955Copy
SELECT `b`.`id`
FROM `nxhcq_usergroups` AS `a`
LEFTJOIN `nxhcq_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt`
WHERE `a`.`id` = :guest1.41ms1.64KBParams/libraries/src/Access/Access.php:868Copy
SELECT `folder` AS `type`,`element` AS `name`,`params` AS `params`,`extension_id` AS `id`
FROM `nxhcq_extensions`
WHERE `enabled` =1AND `type` ='plugin'AND `state` IN (0,1) AND `access` IN (:preparedArray1,:preparedArray2)
ORDERBY `ordering`1.98ms4.3KBParams/libraries/src/Plugin/PluginHelper.php:294Copy
SELECT `path`
FROM nxhcq_rsfirewall_ignored
WHERE `type`='ignore_folder'OR `type`='ignore_file'212μs2.07KB/administrator/components/com_rsfirewall/helpers/config.php:56Copy
SELECT `file`
FROM nxhcq_rsfirewall_hashes
WHERE `type`='protect'1.16ms840B/administrator/components/com_rsfirewall/helpers/config.php:63Copy
SHOWFULL COLUMNS FROM `nxhcq_rsfirewall_logs`37.53ms2.05KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:625Copy
SELECT `m`.`id`,`m`.`menutype`,`m`.`title`,`m`.`alias`,`m`.`note`,`m`.`link`,`m`.`type`,`m`.`level`,`m`.`language`,`m`.`browserNav`,`m`.`access`,`m`.`params`,`m`.`home`,`m`.`img`,`m`.`template_style_id`,`m`.`component_id`,`m`.`parent_id`,`m`.`path` AS `route`,`e`.`element` AS `component`
FROM `nxhcq_menu` AS `m`
LEFTJOIN `nxhcq_extensions` AS `e` ON `m`.`component_id` = `e`.`extension_id`
WHERE
(
(`m`.`published` =1AND `m`.`parent_id` >0AND `m`.`client_id` =0) AND
(`m`.`publish_up` ISNULLOR `m`.`publish_up` <= :currentDate1)) AND
(`m`.`publish_down` ISNULLOR `m`.`publish_down` >= :currentDate2)
ORDERBY `m`.`lft`1.51ms20.92KBParams/libraries/src/Menu/SiteMenu.php:166Copy
SELECT*FROM nxhcq_rsfirewall_hashes
WHERE (`type`='4.4.12'OR `type`='protect') AND (`flag`!='C'OR `flag` ISNULL)1.57ms1.11KB/plugins/system/rsfirewall/rsfirewall.php:1107Copy
SELECT*FROM nxhcq_rsfirewall_snapshots
WHERE `type`='protect'531μs1008B/administrator/components/com_rsfirewall/helpers/snapshot.php:49Copy
SELECT `ip`,`reason`
FROM nxhcq_rsfirewall_lists
WHERE (`ip`='52.15.91.151'OR `ip` LIKE'%*%'OR `ip` LIKE'%/%'OR `ip` LIKE'%-%') AND `type`='1'AND `published`='1'525μs896B/plugins/system/rsfirewall/rsfirewall.php:172Copy
SELECT `ip`,`reason`
FROM nxhcq_rsfirewall_lists
WHERE (`ip`='52.15.91.151'OR `ip` LIKE'%*%'OR `ip` LIKE'%/%'OR `ip` LIKE'%-%') AND `type`='0'AND `published`='1'2.52ms3.38KB/plugins/system/rsfirewall/rsfirewall.php:172Copy
SELECT*FROM nxhcq_rsfirewall_exceptions
WHERE `published`='1'1.13ms2.06KB/plugins/system/rsfirewall/rsfirewall.php:758Copy
SELECT*FROM `nxhcq_languages`
WHERE `published` =1ORDERBY `ordering` ASC844μs2.22KB/libraries/src/Language/LanguageHelper.php:142Copy
SELECT `id`,`home`,`template`,`s`.`params`,`inheritable`,`parent`
FROM `nxhcq_template_styles` AS `s`
LEFTJOIN `nxhcq_extensions` AS `e` ON `e`.`element` = `s`.`template` AND `e`.`type` ='template'AND `e`.`client_id` = `s`.`client_id`
WHERE `s`.`client_id` =0AND `e`.`enabled` =13.23ms1.16KB/administrator/components/com_templates/src/Model/StyleModel.php:773Copy
SELECT `id`,`name`,`rules`,`parent_id`
FROM `nxhcq_assets`
WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42)2.5ms7.88KBParams/libraries/src/Access/Access.php:357Copy
SELECT `a`.`id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,CASEWHEN `a`.`publish_up` ISNULLTHEN `a`.`created` ELSE `a`.`publish_up` ENDAS `publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`metadata`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`featured`,`a`.`language`,LENGTH(`a`.`fulltext`) AS `readmore`,`a`.`ordering`,`fp`.`featured_up`,`fp`.`featured_down`,CASEWHEN `c`.`published` =2AND `a`.`state` >0THEN2WHEN `c`.`published` !=1THEN0ELSE `a`.`state` ENDAS `state`,`c`.`title` AS `category_title`,`c`.`path` AS `category_route`,`c`.`access` AS `category_access`,`c`.`alias` AS `category_alias`,`c`.`language` AS `category_language`,`c`.`published`,`c`.`published` AS `parents_published`,`c`.`lft`,CASEWHEN `a`.`created_by_alias` >' 'THEN `a`.`created_by_alias` ELSE `ua`.`name` ENDAS `author`,`ua`.`email` AS `author_email`,`uam`.`name` AS `modified_by_name`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,COALESCE(NULLIF(ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1), 0), 0) AS `rating`,COALESCE(NULLIF(`v`.`rating_count`, 0), 0) AS `rating_count`
FROM `nxhcq_content` AS `a`
LEFTJOIN `nxhcq_categories` AS `c` ON `c`.`id` = `a`.`catid`
LEFTJOIN `nxhcq_users` AS `ua` ON `ua`.`id` = `a`.`created_by`
LEFTJOIN `nxhcq_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`
LEFTJOIN `nxhcq_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`
LEFTJOIN `nxhcq_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`
LEFTJOIN `nxhcq_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`
WHERE `a`.`featured` =1AND (`fp`.`featured_up` ISNULLOR `fp`.`featured_up` <= :frontpageUp) AND (`fp`.`featured_down` ISNULLOR `fp`.`featured_down` >= :frontpageDown) AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` =1AND `a`.`state` = :conditionAND (`a`.`publish_up` ISNULLOR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` ISNULLOR `a`.`publish_down` >= :publishDown)
ORDERBY c.lft, CASEWHEN a.publish_up ISNULLTHEN a.created ELSE a.publish_up ENDDESC , a.created DESC LIMIT 53.48ms25.52KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
SELECT `m`.`tag_id`,`m`.`content_item_id`,`t`.*FROM `nxhcq_contentitem_tag_map` AS `m`
INNERJOIN `nxhcq_tags` AS `t` ON `m`.`tag_id` = `t`.`id`
WHERE `m`.`type_alias` = :contentType AND `t`.`published` =1AND `m`.`content_item_id` IN (:preparedArray1) AND `t`.`access` IN (:preparedArray2,:preparedArray3)566μs5.25KBParams/libraries/src/Helper/TagsHelper.php:448Copy
SELECTCOUNT(*)
FROM `nxhcq_content` AS `a`
LEFTJOIN `nxhcq_categories` AS `c` ON `c`.`id` = `a`.`catid`
LEFTJOIN `nxhcq_users` AS `ua` ON `ua`.`id` = `a`.`created_by`
LEFTJOIN `nxhcq_users` AS `uam` ON `uam`.`id` = `a`.`modified_by`
LEFTJOIN `nxhcq_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id`
LEFTJOIN `nxhcq_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id`
LEFTJOIN `nxhcq_content_rating` AS `v` ON `a`.`id` = `v`.`content_id`
WHERE `a`.`featured` =1AND (`fp`.`featured_up` ISNULLOR `fp`.`featured_up` <= :frontpageUp) AND (`fp`.`featured_down` ISNULLOR `fp`.`featured_down` >= :frontpageDown) AND `a`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`access` IN (:preparedArray3,:preparedArray4) AND `c`.`published` =1AND `a`.`state` = :conditionAND (`a`.`publish_up` ISNULLOR `a`.`publish_up` <= :publishUp) AND (`a`.`publish_down` ISNULLOR `a`.`publish_down` >= :publishDown)633μs5.91KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:199Copy
SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASEWHENCHAR_LENGTH(`c`.`alias`) !=0THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` ENDas `slug`
FROM `nxhcq_categories` AS `s`
INNERJOIN `nxhcq_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`)
WHERE (`c`.`extension` = :extension OR `c`.`extension` ='system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` =1AND `s`.`id` = :id
ORDERBY `c`.`lft`712μs5.16KBParams/libraries/src/Categories/Categories.php:375Copy
SELECTDISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note
FROM nxhcq_fields AS a
LEFTJOIN `nxhcq_languages` AS l ON l.lang_code = a.language
LEFTJOIN nxhcq_users AS uc ON uc.id=a.checked_out
LEFTJOIN nxhcq_viewlevels AS ag ON ag.id = a.access
LEFTJOIN nxhcq_users AS ua ON ua.id = a.created_user_id
LEFTJOIN nxhcq_fields_groups AS g ON g.id = a.group_id
LEFTJOIN `nxhcq_fields_categories` AS fc ON fc.field_id = a.id
WHERE
(
(`a`.`context` = :context AND (`fc`.`category_id` ISNULLOR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3,:preparedArray4)) AND
(`a`.`group_id` =0OR `g`.`access` IN (:preparedArray5,:preparedArray6)) AND `a`.`state` = :state) AND
(`a`.`group_id` =0OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform
ORDERBY a.ordering ASC3.76ms6.02KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
SELECT `field_id`,`value`
FROM `nxhcq_fields_values`
WHERE `field_id` IN (:preparedArray1) AND `item_id` = :itemid299μs1.69KBParams/administrator/components/com_fields/src/Model/FieldModel.php:728Copy
SELECT*FROM `nxhcq_template_styles`
WHERE `client_id` =0AND `home` =1872μs1.22KB/plugins/system/rsjuno/helper.php:23Copy
SELECT*FROM `nxhcq_template_styles`
WHERE `client_id` =0AND `home` =1327μs1.22KB/plugins/system/rsjuno/helper.php:23Copy
SELECT `m`.`id`,`m`.`title`,`m`.`module`,`m`.`position`,`m`.`content`,`m`.`showtitle`,`m`.`params`,`mm`.`menuid`
FROM `nxhcq_modules` AS `m`
LEFTJOIN `nxhcq_modules_menu` AS `mm` ON `mm`.`moduleid` = `m`.`id`
LEFTJOIN `nxhcq_extensions` AS `e` ON `e`.`element` = `m`.`module` AND `e`.`client_id` = `m`.`client_id`
WHERE
(
(
(`m`.`published` =1AND `e`.`enabled` =1AND `m`.`client_id` = :clientId AND `m`.`access` IN (:preparedArray1,:preparedArray2)) AND
(`m`.`publish_up` ISNULLOR `m`.`publish_up` <= :publishUp)) AND
(`m`.`publish_down` ISNULLOR `m`.`publish_down` >= :publishDown)) AND
(`mm`.`menuid` = :itemId OR `mm`.`menuid` <=0)
ORDERBY `m`.`position`,`m`.`ordering`2.81ms2.28KBParams/libraries/src/Cache/Controller/CallbackController.php:51Copy
SELECT `title`
FROM `nxhcq_template_styles`
WHERE `id` ='16'174μs856B/templates/rsjuno/classes/template.php:517Copy
SELECT*FROM `nxhcq_banners`
WHERE
(`reset` <= :dateAND `reset` ISNOTNULL) AND
(`checked_out` ISNULLOR `checked_out` = :userId)393μs7.89KBParams/administrator/components/com_banners/src/Helper/BannersHelper.php:69Copy
SELECT `a`.`id`,`a`.`type`,`a`.`name`,`a`.`clickurl`,`a`.`sticky`,`a`.`cid`,`a`.`description`,`a`.`params`,`a`.`custombannercode`,`a`.`track_impressions`,`cl`.`track_impressions` AS `client_track_impressions`
FROM `nxhcq_banners` AS `a`
LEFTJOIN `nxhcq_banner_clients` AS `cl` ON `cl`.`id` = `a`.`cid`
WHERE
(
(
(`a`.`state` =1) AND
(`a`.`publish_up` ISNULLOR `a`.`publish_up` <= :nowDate1)) AND
(`a`.`publish_down` ISNULLOR `a`.`publish_down` >= :nowDate2)) AND
(`a`.`imptotal` =0OR `a`.`impmade` < `a`.`imptotal`) AND `a`.`cid` = :clientId AND `cl`.`state` =1AND `a`.`catid` IN (:preparedArray1)
ORDERBY `a`.`sticky` DESC, `a`.`ordering` LIMIT 52.79ms13.92KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:166Copy
UPDATE `nxhcq_banners`
SET `impmade` = `impmade` +1WHERE `id` IN (:preparedArray1)1.15ms856BParams/components/com_banners/src/Model/BannersModel.php:315Copy
SELECT `name`,`element`
FROM `nxhcq_extensions`
WHERE `type` ='plugin'AND `folder` ='finder'AND `enabled` =1472μs928B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
SELECT `title`
FROM `nxhcq_finder_taxonomy`
WHERE `parent_id` =1AND `state` =1AND `access` IN (1,5)385μs904B/administrator/components/com_finder/src/Indexer/Taxonomy.php:314Copy
SELECTSUM(CASEWHEN `a`.`next_execution` <= :now THEN1ELSE0END) AS due_count,SUM(CASEWHEN `a`.`locked` ISNULLTHEN0ELSE1END) AS locked_count
FROM `nxhcq_scheduler_tasks` AS `a`
WHERE `a`.`state` =11.08ms1.68KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:517Copy
SELECT `session_id`
FROM `nxhcq_session`
WHERE `session_id` = ?309μs1.63KBParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:291Copy
UPDATE `nxhcq_session`
SET `data` = ?
, `time` = ?
WHERE `session_id` = ?4.63ms912BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:318Copy