Written by Nicholas Cabasilas
The works of St Nicholas Cabasilas are currently hosted off-site, and can be viewed here: