St Michael And The Devil by Ian Gardner
_