Journal Of A Tour In Marocco And The Great Atlas by John Ball & Sir Joseph Dalton Hooker