Imagine a banquet with the guests seated, strange bed fellows came to feast. The roll call of invitees was indeed puzzling; Adolf Hitler (1889-1945), German dictator and champion of the Holocaust, Pope John Paul II (1920-2005), Po
Imagine a banquet with the guests seated, strange bed fellows came to feast. The roll call of invitees was indeed puzzling; Adolf Hitler (1889-1945), German dictator and champion of the Holocaust, Pope John Paul II (1920-2005), Po