Stephen Belcher
Stephen Belcher was born in Cairo, Egypt and spent much of his childhood in Africa and Europe. He holds a doctorate from Brown University, has taught at Pennsylvania State University, and currently teaches at the University of Kankan in the Republic of Guinea.
Stephen Belcher was born in Cairo, Egypt and spent much of his childhood in Africa and Europe. He holds a doctorate from Brown University, has taught at Pennsylvania State University, and currently teaches at the University of Kankan in the Republic of Guinea. See less
Stephen Belcher's Featured Books