Welcome to Ibn Ibn Battuta. Andrew G. Farrand 11/12/09 Andrew G. Farrand 11/12/09 ... and Hello, Horses Read More Andrew G. Farrand 11/11/09 Andrew G. Farrand 11/11/09 Farewell, Fes... Read More Andrew G. Farrand 10/29/09 Andrew G. Farrand 10/29/09 In Honor of Friday Couscous, Notes on a Moroccan Classic Read More Andrew G. Farrand 10/25/09 Andrew G. Farrand 10/25/09 Jemaa el Fna: Bring Your Appetite Read More Andrew G. Farrand 10/24/09 Andrew G. Farrand 10/24/09 Toubkal: A Climb to the Roof of North Africa Read More Andrew G. Farrand 10/14/09 Andrew G. Farrand 10/14/09 The Final Countdown: Asilah Read More Andrew G. Farrand 10/8/09 Andrew G. Farrand 10/8/09 The Final Countdown: Moulay Bousselham Read More Andrew G. Farrand 10/5/09 Andrew G. Farrand 10/5/09 Looking Back on a Year in Morocco Read More Andrew G. Farrand 9/12/09 Andrew G. Farrand 9/12/09 Ramadan Reflections: Diversity in Morocco, and the Myth of the Universal Majority Read More Andrew G. Farrand 9/4/09 Andrew G. Farrand 9/4/09 Observing the Holy Month, from a Safe Distance Read More Andrew G. Farrand 7/30/09 Andrew G. Farrand 7/30/09 From al-Andalus to al-Maghreb, and Beyond Read More Andrew G. Farrand 7/27/09 Andrew G. Farrand 7/27/09 Sipping Porto in the Douro Read More Newer Posts Older Posts
Andrew G. Farrand 10/29/09 Andrew G. Farrand 10/29/09 In Honor of Friday Couscous, Notes on a Moroccan Classic Read More
Andrew G. Farrand 10/24/09 Andrew G. Farrand 10/24/09 Toubkal: A Climb to the Roof of North Africa Read More
Andrew G. Farrand 9/12/09 Andrew G. Farrand 9/12/09 Ramadan Reflections: Diversity in Morocco, and the Myth of the Universal Majority Read More
Andrew G. Farrand 9/4/09 Andrew G. Farrand 9/4/09 Observing the Holy Month, from a Safe Distance Read More
Andrew G. Farrand 7/30/09 Andrew G. Farrand 7/30/09 From al-Andalus to al-Maghreb, and Beyond Read More