Three friends of God; records from the lives of John Tauler, Nicholas of Basle, Henry Suso