JOHN OF THE CROSS

Regular price £19.99

Kavanaugh & Rodriguez. Selected writings from his major works, Classics of Western Spirituality series. 326pp PBK