The Spirit of Hungary : A Panorama of Hungarian History and Culture (Third Edition)