Claims and Teachings: Ahmad, The Promised Messiah and Mahdi (as)