Ibrahim ibn Yaqub’s Account of His Travel to Slavic Countries as Transmitted by Al-Bakri Tadeusz Kowalski - Hardback £41.05 Find out more