is Senior Pastor of Metropolitan Community Church of San Francisco.

 

robert  shively