Snoopy as a holy crusader in Jerusalem, medieval art