Travels in Morocco Volume I by Geologist James Richardson