Travels In Morocco Volume Ii by Geologist James Richardson