The Rev. Jeremiah Wright, the controversial former pastor of US presidential candidate Barack Obama, has canceled plans to speak at three services at a church in Houston, Texas, on Sunday, the church's pastor said. The Rev. Marcus Cosby of Wheeler Avenue Baptist Church told Houston television station KTRK and the Houston Chronicle newspaper that safety concerns had prompted Wright's decision. Cosby told the Chronicle that Wright cited three reasons for canceling: "the safety of the institution to which he has been invited; the safety of his family, which has been placed in harm's way; and for his own safety." Wright also canceled his appearance Tuesday in Florida at a Tampa-area church. That church said it asked Wright to cancel his scheduled three-day appearance because of security questions.