Pal Teleki (1879-1941): The Life of a Controversial Hungarian Politician (Chsp Hungarian Studies)