AFRICA NW Morocco #111 1897 & 1902 the Century Atlas VINTAGE color map 12x16 Ebay.com starting at $17.95
Free Flat Rate Shipping Expedited: No Next Day: No cosmicabyss Rating: 100.0% |
|
PILE CARPET WOOL BERBER AZILAL ATLAS MOROCCO NORTH AFRICA TEXTILES LATE 20TH C. Ebay.com starting at $5,950.00
Shipping Calculated by Location Expedited: No Next Day: No Primitive, Inc Rating: 100.0% |
|
130.LIBERIA STAMP S/S WILDLIFE ATLAS OF THE WORLD (ASIA) TIGER,ELEPHANT,CAMEL. Ebay.com starting at $6.00
Free Flat Rate Shipping Expedited: No Next Day: No CRICKETSTAMPS Rating: 99.0% |
|
National Geographic Atlas of the World 8th Edition Slip-Cover 18.5" x 12" HC VG Ebay.com starting at $45.00
Free Flat Rate Shipping Expedited: No Next Day: No |
|
Antique Map "Africa Illustration of Lavoisne's Atlas" J. Aspin/Carey & Son, 1821 Ebay.com starting at $243.83
Free Flat Rate Shipping Expedited: No Next Day: Yes map2map Rating: 100.0% |
|
Touring Atlas of Southern Africa: and Botswana Mozambique Ebay.com starting at $9.50
Free Flat Rate Shipping Expedited: No Next Day: No Life Charity Shop Rating: 99.8% |
|
1844 BEAUTIFUL Huge Color MAP of North Africa Algier Sahara Algeria ATLAS Ebay.com starting at $99.00
$0.0 CalculatedDomesticFlatInternational Worldwide shipping Expedited: Yes Next Day: No Schilb Antiquarian Rare Books Rating: 100.0% |
|
أطلس طرق مصر اطلس 1: 1000000 وادى النيل 1:500000 1996 Atlas Egypt Maps Map Ebay.com starting at $40.00
Free Flat Rate Shipping Expedited: No Next Day: No The Pyramidion Rating: 100.0% |
|
BBC Atlas of the Natural World - Africa/Europe (DVD, 2007, 6-Disc Set) Sealed Ebay.com starting at $9.00
Free Flat Rate Shipping Expedited: No Next Day: No Notorious Novelties Rating: 100.0% |
|
Alexanderia City Map Atlas Maps خريطة مدينة الاسكندرية خرائط خارطة أطلس اطلس Ebay.com starting at $30.00
Free Flat Rate Shipping Expedited: No Next Day: No The Pyramidion Rating: 100.0% |
|
NEW - BBC Atlas of the Natural World: Wild Africa Ebay.com starting at $24.99
Free Worldwide Shipping Expedited: No Next Day: No DealsAreUs-USA Rating: 100.0% |
|
ANTIQUE 1922 NORTHWEST AFRICA TIMES ATLAS MAP MOROCCO SAHARA CANANARY ISLANDS NR Ebay.com starting at $7.99
Free Flat Rate Shipping Expedited: No Next Day: No Grey Pilgrim Antique Maps Rating: 100.0% |
|
TIMES ATLAS MAP 1895 AFRICA NORTH-WEST COLOURED LITHOGRAPH Ebay.com starting at $5.56
Free Flat Rate Shipping Expedited: No Next Day: No Bumbles Shop Rating: 100.0% |
|
AN ATLAS OF AFRICAN HISTORY by J.D. Fage: Maps / Africa / Bantu States / DJ 1958 Ebay.com starting at $32.95
Free Flat Rate Shipping Expedited: No Next Day: No 18 bunker books 18 Rating: 100.0% |
|
AFRICA & PACIFIC OCEAN ISLANDS MAP 1894 GEORGE F. CRAM ATLAS PAGE VINTAGE Ebay.com starting at $9.99
Shipping Calculated by Location Expedited: No Next Day: No Stone Lion Vintage Paper Ephemera Rating: 100.0% |
|
1819 Antique COLOR Map from ATLAS OF OLD WORLD/////AFRICA Ebay.com starting at $21.24
Free Worldwide Shipping Expedited: No Next Day: No Paulishere Rating: 99.4% |
|
South Africa, Lesotho and Swaziland (Lonely Planet Travel Atlas),Jon Murray Ebay.com starting at $4.81
Free Flat Rate Shipping Expedited: No Next Day: Yes Chiron_Media_Store Rating: 99.4% |
|
RAND MCNALLY COMMERCIAL ATLAS MAP PAGE OF BRITISH COLONIAL SOUTH AFRICA 1911 Ebay.com starting at $14.99
Shipping Calculated by Location Expedited: No Next Day: No Stone Lion Vintage Paper Ephemera Rating: 100.0% |
|
1828 map of libya & numidia - engraved and published by j.vincent of oxford Ebay.com starting at $46.13
Free Flat Rate Shipping Expedited: No Next Day: No english gent antiques Rating: 100.0% |
|
Atlas of the Middle East and Northern Africa by Hammond World Atlas Corporation Ebay.com starting at $5.30
Free Worldwide Shipping Expedited: No Next Day: No ThriftBooks Rating: 99.0% |
|
Cultural Atlas of Africa, Revised Edition by Murray, Jocelyn; Jocelyn Murray Ebay.com starting at $7.76
Free Worldwide Shipping Expedited: No Next Day: No ThriftBooks Rating: 99.0% |
|
Atlas of Africa by Campbell, Rusty; Porter, Malcolm; Lye, Keith Ebay.com starting at $9.09
Free Worldwide Shipping Expedited: No Next Day: No ThriftBooks Rating: 99.0% |
|
South Africa road atlas GPS ms,Map Studio Ebay.com starting at $16.88
Free Flat Rate Shipping Expedited: No Next Day: Yes Chiron_Media_Store Rating: 99.4% |
|
Black's 1876 Atlas, South Africa Single Page R8#78 Ebay.com starting at $39.95
Shipping Calculated by Location Expedited: No Next Day: No Interior Elements Rating: 98.6% |
|
Black's 1876 Atlas, Algeria, Morocco, Tunis, Single Page R8#79 Ebay.com starting at $39.95
Shipping Calculated by Location Expedited: No Next Day: No Interior Elements Rating: 98.6% |
|
Antique Maps, French Atlas, c. 1870, Hand Color, Africa, Sahara S31 Ebay.com starting at $29.95
Shipping Calculated by Location Expedited: No Next Day: No Interior Elements Rating: 98.6% |
|
1940s RUG WEAVER in HIGH ATLAS MOUNTAINS MOROCCO RPPC POSTCARD Ebay.com starting at $4.99
Free Flat Rate Shipping Expedited: No Next Day: No CADWELL'S Rating: 100.0% |
|
Touring Atlas of South Africa: And Botswana, Mozambiqu... by John Hall Paperback Ebay.com starting at $13.61
Free Worldwide Shipping Expedited: No Next Day: No World of Books USA Rating: 94.6% |
|
ALGERIA. Petroglyphs, Atlas. Scott 835-837. 1987. MNH (BI#12) Ebay.com starting at $4.95
Free Flat Rate Shipping Expedited: No Next Day: No VIAGEN STORE Rating: 99.6% |
|
Old Africa Map (1865) Vintage African Continent Atlas Poster Ebay.com starting at $21.50
Free Flat Rate Shipping Expedited: No Next Day: No |
|
Guitar Atlas: Africa: Your passport to a new world of music Ebay.com starting at $18.99
Free Worldwide Shipping Expedited: No Next Day: No Capital Music Gear Rating: 97.9% |
|
Drum Atlas Africa : Your Passport to a New World of Music, Paperback by Marsh... Ebay.com starting at $20.39
Free Worldwide Shipping Expedited: No Next Day: No Great Book Prices Store Rating: 96.6% |
|
South Africa glovebox spir. atlas GPS ms by Map Studio Book The Fast Free Ebay.com starting at $22.96
Free Worldwide Shipping Expedited: No Next Day: No World of Books USA Rating: 94.6% |
|
1805 London John Cary Framed Universal Atlas Hand Colored A New Map of Africa Ebay.com starting at $279.99
Free Worldwide Shipping Expedited: No Next Day: No Stinson & Company Rating: 99.9% |
|
1895-1902-LOT OF 3-RARE ANTIQUE MCNALLY ATLAS MAPS OF ALGERIA, TUNIS, & MOROCCO Ebay.com starting at $5.00
Free Flat Rate Shipping Expedited: No Next Day: No Atlantic Heritage Antiques Rating: 100.0% |
|
1911 RARE ANTIQUE CRAM ATLAS MAP OF AFRICA-EXCELLENT DETAIL Ebay.com starting at $10.00
Free Worldwide Shipping Expedited: No Next Day: No Atlantic Heritage Antiques Rating: 100.0% |
|
1855 ANTIQUE CORNELL ATLAS MAP OF ROUTES BETWEEN EUROPE, AFRICA, AND AMERICA Ebay.com starting at $10.00
Free Flat Rate Shipping Expedited: No Next Day: No Atlantic Heritage Antiques Rating: 100.0% |
|
BBC Atlas of the Natural World - Africa/Europe (DVD, 2007, 6-Disc Set) Ebay.com starting at $12.99
Shipping Calculated by Location Expedited: No Next Day: No |
|
VINTAGE MARRAKECH & ATLAS MOUNTAINS TOURIST MAP PRE WW-II 16 1/2" X 21 1/2" Ebay.com starting at $4.00
Free Flat Rate Shipping Expedited: No Next Day: No tinny15 Rating: 100.0% |
|
1921 RARE ANTIQUE CRAM ATLAS MAP-CONGO-AFRICA-EXCELLENT DETAIL Ebay.com starting at $5.00
Free Flat Rate Shipping Expedited: No Next Day: No Atlantic Heritage Antiques Rating: 100.0% |
|
1910 RARE ANTIQUE MCNALLY ATLAS MAP-ABYSSINIA-AFRICA-EXCELLENT DETAIL Ebay.com starting at $5.00
Free Flat Rate Shipping Expedited: No Next Day: No Atlantic Heritage Antiques Rating: 100.0% |
|
The Great Sahara Wanderings South of Atlas Mountains HB Tristram 1860 Maps Illus Ebay.com starting at $125.00
Free Flat Rate Shipping Expedited: No Next Day: No portbooks Rating: 100.0% |
|
1901 ANTIQUE CRAM ATLAS MAP-SCENIC TOPOGRAPHICAL MAP OF SOUTH AFRICA Ebay.com starting at $10.00
Free Flat Rate Shipping Expedited: No Next Day: No Atlantic Heritage Antiques Rating: 100.0% |
|
1900 MCNALLY PUBLIC LEDGER UNRIVALED ATLAS MAP OF ALGERIA, TUNIS, & MOROCCO Ebay.com starting at $6.00
Free Flat Rate Shipping Expedited: No Next Day: No Atlantic Heritage Antiques Rating: 100.0% |
|
Antique Original 1907 Map - Northwest Africa - Encyclopedic Atlas 15.5x11 inches Ebay.com starting at $15.00
Shipping Calculated by Location Expedited: No Next Day: No Bubba Gumps Accoutrements Rating: 100.0% |
|
Ancient Pottery drawing Part of a piece Berber region found Atlas North Africa Ebay.com starting at $35.00
Free Flat Rate Shipping Expedited: No Next Day: No ATTLANTIKA Rating: 100.0% |
|
1995 VINTAGE PRINT Photo Arremd Morocco Loom Women Clothing High Atlas Mountains Ebay.com starting at $24.88
Free Flat Rate Domestic Shipping Calculated International Shipping Expedited: No Next Day: No papyrusprints Rating: 100.0% |
|
The Face of Africa (Atlas of Mankind Ser.) Ebay.com starting at $25.00
Free Worldwide Shipping Expedited: Yes Next Day: No MartysBin Rating: 100.0% |
|
"Carte de la Haute et de la Basse Guin�e". Gulf of Guinea Africa. BONNE 1780 map Ebay.com starting at $60.63
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
RED SEA. Egypt Eritrea Hedjaz Asir Yemen. Nile valley. Sinai. JOHNSTON 1899 map Ebay.com starting at $36.90
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
EGYPT. Egypt and the Nile Valley; Small map 1912 old antique plan chart Ebay.com starting at $11.86
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
AFRICA. Afrika; Inset map of Indische Oceaan 1922 old vintage plan chart Ebay.com starting at $17.12
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
COLONIAL CENTRAL AFRICA. French Congo Free State Portuguese West Af. 1897 map Ebay.com starting at $14.50
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
MOROCCO AND ALGERIA. Strait of Gibraltar Algiers Atlas mountains carte 1911 map Ebay.com starting at $5.26
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
COLONIAL CENTRAL AFRICA. French Congo Free State Portuguese West Af. 1895 map Ebay.com starting at $15.82
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
RED SEA. Egypt Eritrea Hedjaz Asir Yemen. Nile valley. Sinai. JOHNSTON 1903 map Ebay.com starting at $36.90
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
TRANSVAAL WEST. SOUTH AFRICA. Inset Witwatersrand; Johannesburg 1920 old map Ebay.com starting at $19.77
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
TOGO. Togo; Republic of Togo 1973 old vintage map plan chart Ebay.com starting at $13.18
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
ZAIRE. DR Congo Economy industry trade farming agriculture resources 1973 map Ebay.com starting at $14.50
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
SUDAN. Economy industry trade farming agriculture resources 1973 old map Ebay.com starting at $14.50
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
EGYPT. inset Cairo & Suez canal . HARMSWORTH 1920 old antique map plan chart Ebay.com starting at $7.91
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
EAST AFRICA.Economy industry trade farming agriculture resources 1973 old map Ebay.com starting at $17.13
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
SOUTH AFRICA. Economy industry trade farming agriculture resources 1973 map Ebay.com starting at $17.13
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
SOUTHERN AFRICA AGRICULTURAL/MINERAL PRODUCTS. Diamonds Gold Ivory &c 1920 map Ebay.com starting at $15.82
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
AFRICA. Communication and transportation. Rail roads pipelines ports 1973 map Ebay.com starting at $17.13
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
CENTRAL AFRICAN REPUBLIC. Central African republic 1973 old vintage map chart Ebay.com starting at $14.50
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
SOUTHERN AFRICA. Economy industry trade farming agriculture resources 1973 map Ebay.com starting at $13.18
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
TRANSVAAL. South Africa. Inset Witwatersrand, Johannesburg & Pretoria 1920 map Ebay.com starting at $38.22
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
'La Barbarie de la Nigritie et de la Guin�e'. West Africa. DE L�ISLE 1745 map Ebay.com starting at $197.70
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
'L'Afrique Fran�oise ou du Senegal'. French West Africa. DE L�ISLE 1727 map Ebay.com starting at $158.16
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
'Egypt, Nubia, Abyssinia and the Red Sea'. Nile valley & delta. WELLER 1862 map Ebay.com starting at $32.95
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
AFRICA. Forest of Mangroves, coast of Africa 1882 old antique print picture Ebay.com starting at $5.27
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
EGYPT. & Nile Valley. BARTHOLOMEW 1952 old vintage map plan chart Ebay.com starting at $13.18
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
NORTH AFRICA. Algeria Morocco Tunis Tunisia Maghreb. BARTHOLOMEW 1891 old map Ebay.com starting at $19.77
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
COLONIAL SOUTHERN AFRICA German/British/Portuguese/French JOHNSTON 1892 map Ebay.com starting at $158.16
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
COLONIAL SOUTH AFRICA. Orange Free State Natal Basutoland SA Republic 1900 map Ebay.com starting at $32.95
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
Egypt. Nile valley Sinai Red Sea Gulf of Aqaba Sharm el-Sheik. STANFORD 1904 map Ebay.com starting at $46.13
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
North-west Africa. Morocco &c. Sahara desert. Unresolved borders. TIMES 1922 map Ebay.com starting at $19.77
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
FRENCH MOROCCO. Maroc Protectorat fran�ais. Rabat Fez Casablanca plans 1929 map Ebay.com starting at $39.54
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
FRENCH ALGERIA. Territoires sud Algerien. B�ni-Abb�s Touggourt In Salah 1929 map Ebay.com starting at $21.09
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
FRENCH COLONIAL GUINEA. Guinee Fran�aise. Conakry city town ville plan 1929 map Ebay.com starting at $34.27
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
FRENCH WEST AFRICA. Afrique Occidentale Fran�aise. Saint-Louis, Senegal 1929 map Ebay.com starting at $25.04
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
SOUTH AFRICA. Cape Town plan. District of George. Graham Town. SDUK 1844 map Ebay.com starting at $112.03
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
COLONIAL MADAGASCAR. Tananarive/Antananarivo city plan. Comoros Mayotte 1938 map Ebay.com starting at $42.18
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
COLONIAL SOUTH AFRICA. Orange Free State Natal Basutoland SA Republic 1903 map Ebay.com starting at $32.95
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
North west Africa. Liberia inset. Sahara Senegambia Guinea. COLTON 1863 map Ebay.com starting at $32.95
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
FRENCH EQUATORIAL AFRICA Afrique �quatoriale fran�aise.Navigable rivers 1931 map Ebay.com starting at $11.86
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
Egypt, Arabia Petraea and Lower Nubia. Nile Valley. BARTHOLOMEW 1898 old map Ebay.com starting at $30.31
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
Colonial West Africa. Nigeria Cameroon Congo. British German. TIMES 1900 map Ebay.com starting at $34.27
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
ETHIOPIA. Eritrea Abyssinia French Somaliland Djibouti. HARMSWORTH 1920 map Ebay.com starting at $32.95
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
EASTERN HEMISPHERE relief. Europe Africa Asia Australia. LETTS 1883 old map Ebay.com starting at $26.36
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
ALGERIA. North Africa. Algiers Oran Constantine. British Consuls. LETTS 1883 map Ebay.com starting at $5.27
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
British & American Diplomatic Representation Asia, Australasia & Africa 1952 map Ebay.com starting at $36.90
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
South-west Africa. Angola Namibia Gabon Congo. Skeleton coast. LIZARS 1842 map Ebay.com starting at $57.99
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
EASTERN HEMISPHERE relief. Europe Africa Asia Australia. LETTS 1884 old map Ebay.com starting at $26.36
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
World Religions. Protestant Mission Stations South Africa Canada India 1856 map Ebay.com starting at $38.22
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
SOUTH AFRICA. Cape Colony Orange Free State Transvaal Nama Land. LETTS 1889 map Ebay.com starting at $36.90
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
NIGERIA. Dahomey (Benin) Fernando Po/Bioko. BARTHOLOMEW 1952 old vintage map Ebay.com starting at $26.36
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
BATTLE OF THE NILE 1798. Aboukir Bay.French Revolutionary Wars. SMALL 1907 map Ebay.com starting at $31.63
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
|
Egypt, Nubia, Abyssinia & the Soudan. Red Sea. HUGHES 1876 old antique map Ebay.com starting at $29.00
Free Flat Rate Shipping Expedited: No Next Day: Yes Antiqua Print Gallery Rating: 99.9% |
Affiliate Disclosure: As an Amazon Associate, I earn from qualifying purchases.