Medieval adventures with Marco Polo