Religious differences in France : past and present / - Long, Kathleen P., (Truman State University Press,, 2006)