Primrose Paths from Paris to Palmyra: Travel Revels in France, Spain, Corsica, Malta, Italy, Austria, Czechoslovakia, Germany, Hungary, Jugoslavia, Bulgaria, Turkey, Greece, Mytilene, Egypt, Sudan, Arabia, Palestine, Syria, Canary Islands, Cuba
Gulian Lansing Morrill
Free