About the Author

John-Paul Himka

John-Paul Himka is a professor in the Department of History and Classics at the University of Alberta.


User Activity

more >
X
Contacting facebook
Please wait...