ReadThe Portobello Bookshop Gift Guide 2025

Abu'l Walid Muhammad ibn Rushd Author

Abu Bakr Muhammad ibn Tufayl, Abu'l Walid Muhammad ibn Rushd, JIM COLVILLE has wide experience throughout the Middle East and North Mrica as an Arabic/English translator and interpreter. He is currently with the Royal Commission in Jubail, Saudi Arabia.