IMLS number: 1478-003, Speculum Morale