French Protestantism's Struggle for Survival and Legitimacy (1517-1905) by Stephen M. Davis Back to product details page >