Dante philomythes and philosopher - Boyde Patrick (Cambridge CUP, 1981)