Habemus papam! German cardinal is 265th Pope (Philippine Star, 2005)