Rev. Dr. Charlene Han Powell preaches on Luke 3:1-18