BookLovers of Bath

Beautiful books for beautiful people...

The European Reformations - Edited by Alec Ryrie

Basingstoke: Palgrave Macmillan, Paperback, 2006, Paperback £16.50