Parallel religious revolutions in Britain in 1688 and Egypt in 2013. (2022) - West, Thomas
No abstract available