World Library  
Flag as Inappropriate
Email this Article
 

Morocco national football team

Morocco
Shirt badge/Association crest
Nickname(s) أُسُودالأطلس / Igrzamn n Atlasi
(Atlas Lions)
Association Royal Moroccan Football Federation
Sub-confederation UNAF (North Africa) & UAFA (Arab world)
Confederation CAF (Africa)
Head coach Badou Ezzaki
Captain Mehdi Benatia
Most caps Noureddine Naybet (115)
Top scorer Ahmed Faras (42)
Home stadium Stade Adrar, Agadir
FIFA code MAR
FIFA ranking
Current 80 Increase 5 (1 October 2015)
Highest 10 (April 1998)
Lowest 95 (September 2010)
Elo ranking
Current 69
Highest 17 (December 1998)
Lowest 81 (May 2013)
First international
Morocco 3–3 Iraq 
(Lebanon; 19 October 1957)
Biggest win
Morocco 13–1 Saudi Arabia 
(Morocco; 6 September 1961)
Biggest defeat
 Hungary 6–0 Morocco
(Japan; 11 October 1964)
World Cup
Appearances 4 (First in 1970)
Best result Round of 16, 1986
Africa Cup of Nations
Appearances 15 (First in 1972)
Best result Winners; 1976

The Morocco national football team (Arabic: منتخب المغرب لكرة القدم‎ ; Tamaziǧt : Tarabbut anamur n Maghrib), nicknamed أسود الأطلس / Irzem n Atlasi (Lions of the Atlas), is the national team of Morocco and is managed by Badou Ezzaki. Winners of the African Nations Cup in 1976, they were the first African and team to win a group at the World Cup, which they did in 1986, finishing ahead of Portugal, Poland, and England. They were also the first African team to make it to second round barely losing to eventual runners-up West Germany 1–0 in 1986. They also came within two minutes of moving out of the group stage of the 1998 World Cup, Kjetil Rekdal's late winning goal for Norway against Brazil eliminating them. Glory came back in 2012 for the Moroccan National Team when they were victorious in the 2012 Arab Nations Cup defeating Libya in the final. On 5 February 2015, The CAF Executive Committee decided to suspend the Morocco national football team from the next two editions of the Africa Cup of Nations, 2017 and 2019, and to impose on the Royal Moroccan Football Federation the regulatory fine of US$1 million, along with the sum of 8.05 million Euros in compensation for all material damage sustained by CAF, stakeholders and partners as a result of the decision not to host 2015 edition.[1] However, the ban was overturned by the Court of Arbitration for Sport, meaning Morocco may enter the tournaments.[2]

Contents

  • Home stadium 1
  • Competitive record 2
    • FIFA World Cup 2.1
    • Summer Olympic Games 2.2
    • Africa Cup of Nations 2.3
    • African Nations Championship 2.4
    • Arab Nations Cup 2.5
    • Pan Arab Games 2.6
    • Islamic Solidarity Games 2.7
    • Jeux de la Francophonie 2.8
    • Mediterranean Games 2.9
    • Minor tournaments 2.10
  • Honours 3
    • Senior team 3.1
    • Youth and Olympic teams 3.2
  • Fixtures and results 4
  • Squad 5
    • Current squad 5.1
    • Recent call-ups 5.2
    • Previous squads 5.3
  • Coaches 6
  • Kit suppliers 7
  • See also 8
  • Notes 9
  • References 10
  • External links 11

Home stadium

The Moroccan National team traditionally used the Prince Moulay Abdellah Stadium in (Rabat) and the Stade Mohamed V in (Casablanca) as their main stadiums, but they've recently started using the new Stade de Marrakech in (Marrakech). This is where Morocco have played their last seven home games. And we all remember the historical total humiliation of Morocco vs Hungary .Morocco lost that match 6-0.They were beaten up by one single man. After that match Morocco was known as the worst football team that the history of football has ever known.

Competitive record

FIFA World Cup

Morocco's national football team participated four times in the FIFA World Cup. Their best performance was the 1986 edition when they advanced to the second round, being the first African nation to do so. In 1998, the team narrowly missed repeating the same achievement.

FIFA World Cup record FIFA World Cup Qualification record
Year Round Position Pld W D L GF GA Pld W D L GF GA
1930 Did not enter Did not enter
1934
1938
1950
1954
1958
1962 Did Not Qualify 6 2 1 3 6 7
1966 Withdrew Withdrew
1970 Group Stage 14th 3 0 1 2 2 6 10 4 4 2 11 7
1974 Did Not Qualify 10 4 3 3 12 13
1978 2 0 2 0 2 2
1982 8 3 2 3 5 6
1986 Round of 16 11th 4 1 2 1 3 2 8 5 2 1 12 1
1990 Did Not Qualify 6 1 3 2 4 5
1994 Group Stage 23rd 3 0 0 3 2 5 10 7 2 1 19 4
1998 Group Stage 18th 3 1 1 1 5 5 6 5 1 0 14 2
2002 Did not qualify 10 6 3 1 11 3
2006 10 5 5 0 17 7
2010 10 3 3 4 14 13
2014 6 2 3 1 9 8
2018 To Be Decided
2022 To Be Decided
Total Round of 16 4/20 13 2 4 7 12 18 102 47 34 21 136 78

Summer Olympic Games

Since 1992, the Olympic team has been drawn from a squad with a maximum of three players over 23 years age, and the achievements of this team are not generally regarded as part of the national team's records, nor are the statistics credited to the players' international records.
Football at the Summer Olympic record
Year Round Position GP W D L GS GA
1896 No football tournament
1900 Did Not Enter
1904
1908
1912
1920
1924
1928
1932 No football tournament
1936 Did Not Enter
1948
1952
1956
1960 Did Not Qualify
1964 Round 1 13 2 0 0 2 1 9
1968 Withdrew
1972 Round 2 8 6 1 1 4 7 14
1976 Did Not Qualify
1980
1984 Round 1 12 3 1 0 2 1 4
1988 Did Not Qualify
1992– present See Morocco national under-23 team
Total Round 2 3/19 11 2 1 8 9 27

Minor tournaments

Year Round Position GP W D* L GS GA
1965 Tripoli Tournament Third Place 3rd 3 1 1 1 2 1
1966 Tripoli Exhibition Cup Winner 1st 4 3 0 1 4 5
1974 Kuneitra Cup Winner 1st 7 6 1 0 16 5
1980 Merdeka Tournament Winner 1st 8 5 2 1 15 7
1988 Tournoi de France Runner-up 2nd 2 1 0 1 4 3
1996 King Hassan II International Cup Tournament Third Place 3rd 2 1 1 0 4 2
1998 King Hassan II International Cup Tournament Third Place 3rd 2 0 1 1 2 3
1999 LG Cup Runner-up 2nd 2 1 0 1 2 2
2000 King Hassan II International Cup Tournament Runner-up 2nd 2 1 0 1 2 5
2002 LG Cup (Morocco) Third Place 3rd 2 1 1 0 2 0
2002 LG Cup (Iran) Third Place 3rd 2 0 2 0 1 1
2011 LG Cup (Morocco) Third Place 3rd 2 0 1 1 1 2
Total 3 titles 12/12 38 20 10 8 55 36

Honours

Senior team

Winner (1): 1976
Runners-up (1): 2004
Third place (1): 1980
Champions (1): 1st 2012

Youth and Olympic teams

Fixtures and results

Date Venue Opponent Result Scorers Competition
2012
23 January 2012 Stade d'Angondjé, Libreville  Tunisia 1–2 Kharja Goal 86' 2012 ACN
27 January 2012 Stade d'Angondjé, Libreville  Gabon 2–3 Kharja Goal 25'Goal 89 (P)' 2012 ACN
31 January 2012 Stade d'Angondjé, Libreville  Niger 1–0 Belhanda Goal 79' 2012 ACN
29 February 2012 Stade de Marrakech, Marrakech  Burkina Faso 2–0 Boussoufa Goal 19' El Arabi Goal 64' Friendly
25 May 2012 Stade de Marrakech, Marrakech  Senegal 0–1 Friendly
2 June 2012 Independence Stadium, Bakau  Gambia 1–1 Kharja Goal 76' 2014 FIFAWC Q
9 June 2012 Stade de Marrakech, Marrakech  Ivory Coast 2–2 Kharja Goal 40 (P)', Abourazzouk Goal 89' 2014 FIFAWC Q
23 June 2012 Prince Abdullah al-Faisal Stadium  Bahrain 4–0 El Bahri Goal 16' Salhi Goal 78'
Al Hayam Goal 82 (OG)' Benjelloun Goal 90+3'
2012 Arab Nations Cup
26 June 2012 Prince Abdullah al-Faisal Stadium  Libya 0–0 2012 Arab Nations Cup
29 June 2012 Prince Abdullah al-Faisal Stadium  Yemen 4–0 Salhi Goal 8 (P)' Goal 47' Goal 58' Goal 63' 2012 Arab Nations Cup
3 July 2012 Prince Abdullah al-Faisal Stadium  Iraq 2–1 El Ghrib Goal 23' Salhi Goal 27' 2012 Arab Nations Cup Semi Final
6 July 2012 Prince Abdullah al-Faisal Stadium  Libya 1–1
(PSO: 1–3)
El Bahri Goal 5' 2012 Arab Nations Cup Final
15 August 2012 Stade Moulay Abdellah, Rabat  Guinea 1–2 Salhi Goal 90+1' Friendly
9 September 2012 Estádio do Zimpeto, Maputo  Mozambique 0–2 2013 ACN Q
13 October 2012 Marrakech stadium, Marrakech  Mozambique 4–0 Barrada Goal 39' Kharja Goal 64' (P)
El Arabi Goal 85' Amrabt Goal 94'
2013 ACN Q
14 November 2012 Stade Mohamed V, Casablanca  Togo 0–1 Friendly
12 December 2012 Stade El Abdi, El Jadida  Niger 3–0 Hamdallah Goal 2' Hadraf Goal 37'
Iajour Goal 51'
Friendly
2013
8 January 2013 Rand Stadium, Rosettenville  Zambia 0–0 Friendly
12 January 2013 Rand Stadium, Rosettenville  Namibia 2–1 El Hamdaoui Goal 2' Kaddioui Goal 79' Friendly
19 January 2013 Soccer City, Johannesburg  Angola 0–0 2013 ACN
23 January 2013 Moses Mabhida Stadium, Durban  Cape Verde 1–1 El Arabi Goal 78' 2013 ACN
27 January 2013 Moses Mabhida Stadium, Durban  South Africa 2–2 El Adoua Goal 9' Hafidi Goal 81' 2013 ACN
6 March 2013 Stade de Marrakech, Marrakech  Mali 2–1 Abourazzouk Goal 43' Bamaamar Goal 69' Friendly
24 March 2013 Benjamin Mkapa National Stadium, Dar Es Salaam  Tanzania 1–3 El Arabi Goal 94' 2014 FIFAWC Q
8 June 2013 Stade de Marrakech, Marrakech  Tanzania 2–1 Hamdallah Goal 41' (P)
El Arabi Goal 51'
2014 FIFAWC Q
15 June 2013 Stade de Marrakech, Marrakech  Gambia 2–0 Barrada Goal 4' Belhanda Goal 51' 2014 FIFAWC Q
14 August 2013 Ibn Batouta Stadium, Tanger  Burkina Faso 1–2 Barrada Goal 64' Friendly
6 September 2013 Stade Félix Houphouët-Boigny, Abidjan  Ivory Coast 1–1 El Arabi Goal 53' 2014 FIFAWC Q
11 October 2013 Stade Adrar, Agadir  South Africa 1–1 El Adoua Goal 50' Friendly
2014
5 March 2014 Stade de Marrakech, Marrakech  Gabon 1–1 El Arabi Goal 27' Friendly
23 May 2014 Estádio de São Luís, Faro  Mozambique 4–0 El Kaddouri Goal 29' El Arabi Goal 36'
Chahechouhe Goal 71' El Arabi Goal 87'
Friendly
28 May 2014 Estádio Algarve, Faro  Angola 0–2 Friendly
6 June 2014 Lokomotiv Stadium, Moscow  Russia 0–2 Friendly
3 September 2014 Stade Mohamed V, Casablanca  Qatar 0–0 Friendly
7 September 2014 Stade de Marrakech, Marrakech  Libya 3–0 Belhanda Goal 42' Barrada Goal 55'
Iajour Goal 88'
Friendly
9 October 2014 Stade de Marrakech, Marrakech  Central African Republic 4–0 Hamdallah Goal 34' Goal 41' Goal 67'

El Kaddouri Goal 57'

Friendly
13 October 2014 Stade de Marrakech, Marrakech  Kenya 3–0 Karnass Goal 77' Boussoufa Goal 86'

Iajour Goal 89'

Friendly
13 November 2014 Stade Adrar, Agadir  Benin 6–1 Amrabat Goal 7' Hamdallah Goal 28'

El Kaddouri Goal 31' El Khaliqi Goal 60'
Hamdallah Goal 81' Chamakh Goal 90'

Friendly
16 November 2014 Stade Adrar, Agadir  Zimbabwe 2–1 Assaidi Goal 64' Iajour Goal 79' (pen.) Friendly
2015
28 March 2015 Stade Adrar, Agadir  Uruguay 0–1 Friendly
12 June 2015 Stade Adrar, Agadir  Libya 1–0 El Kaddouri Goal 51' 2017 ACN Q
5 September 2015 Estádio Nacional 12 de Julho, São Tomé  São Tomé and Príncipe 3–0 Amrabat Goal 35' El Arabi Goal 39'
Dirar Goal 42'
2017 ACN Q
9 October 2015 Stade Adrar, Agadir  Ivory Coast 0–1 Friendly
12 October 2015 Stade Adrar, Agadir  Guinea 1–1 El Kaddouri Goal 23' Friendly
12 November 2015 Stade Adrar, Agadir  Equatorial Guinea 2018 FIFAWC Q
15 November 2015 Estadio de Bata, Bata  Equatorial Guinea 2018 FIFAWC Q
2016
23 March 2016 Cape Verde  Cape Verde 2017 ACN Q
27 March 2016 Morocco  Cape Verde 2017 ACN Q
3 June 2016 Libya  Libya 2017 ACN Q
2 September 2016 Morocco  São Tomé and Príncipe 2017 ACN Q

Squad

Current squad

The following players were called up for the friendly matches against  Ivory Coast on October 9, and  Guinea on October 12, 2015.[3]

Caps and goals updated as October 9, 2015 after the friendly match against Guinea
0#0 Pos. Player Date of birth (age) Caps Goals Club
1 1GK Yassine Bounou (1991-04-05) April 5, 1991 5 0 Real Zaragoza
12 1GK Munir Mohand Mohamedi (1989-05-10) May 10, 1989 4 0 Numancia
22 1GK Mohammed Amine El Bourkadi (1985-02-22) February 22, 1985 1 0 Olympique de Khouribga
2 2DF Abderrahim Achchakir (1986-02-15) February 15, 1986 11 0 FAR Rabat
3 2DF Achraf Lazaar (1992-01-22) January 22, 1992 12 0 Palermo
4 2DF Mohamed Abarhoun (1989-05-03) May 3, 1989 7 0 Moghreb Tétouan
5 2DF Mohamed Oulhaj (1988-01-06) January 6, 1988 13 0 Raja Casablanca
6 2DF Zouhair Feddal (1989-01-01) January 1, 1989 12 0 Levante
15 2DF Fouad Chafik (1986-10-16) October 16, 1986 4 0 Laval
17 2DF Issam El Adoua (1986-09-12) September 12, 1986 33 2 Chongqing Lifan
23 2DF Rochdi Achenteh (1988-03-07) March 7, 1988 3 0 Vitesse
7 3MF Omar El Kaddouri (1990-08-21) August 21, 1990 16 5 Napoli
8 3MF Karim El Ahmadi (1985-01-27) January 27, 1985 29 1 Feyenoord
10 3MF Hakim Ziyech (1993-03-19) March 19, 1993 2 0 FC Twente
13 3MF Houssine Kharja (Vice-Captain) (1982-11-09) November 9, 1982 78 13 Steaua București
18 3MF Mounir Obbadi (1983-04-04) April 4, 1983 17 0 Lille
19 3MF Abdelaziz Barrada (1989-06-19) June 19, 1989 25 4 Marseille
20 3MF Nabil Dirar (1986-02-25) February 25, 1986 14 1 Monaco
21 3MF Hachim Mastour (1998-06-15) June 15, 1998 1 0 Málaga
24 3MF Younès Belhanda (1990-02-25) February 25, 1990 32 3 Dynamo Kyiv
25 3MF Mouhcine Moutouali (1986-03-03) March 3, 1986 7 2 Al-Wakrah
26 3MF Marwane Saâdane (1992-01-17) January 17, 1992 1 0 Fath Union Sport
9 4FW Youssef El-Arabi (1987-06-03) June 3, 1987 31 11 Granada
11 4FW Abderrazak Hamdallah (1990-10-17) October 17, 1990 16 7 El Jaish
14 4FW Mouhcine Iajour (1985-06-14) June 14, 1985 14 6 Qatar
16 4FW Aatif Chahechouhe (1986-07-02) July 2, 1986 9 1 Sivasspor

Recent call-ups

The following players have been called up for the team in the last 12 months.
Pos. Player Date of birth (age) Caps Goals Club Latest call-up
GK Abdelali Mhamdi (1991-11-29) November 29, 1991 0 0 Kawkab Marrakech v.  Libya, June 12, 2015
GK Mohamed El Yousfi (1991-01-18) January 18, 1991 1 0 Moghreb Tétouan training camp, March 2015
DF Manuel da Costa (1986-05-06) May 6, 1986 9 0 Olympiacos v.  São Tomé and Príncipe, September 5, 2015
DF Ahmed El Messaoudi (1995-08-03) August 3, 1995 1 0 Standard Liège v.  São Tomé and Príncipe, September 5, 2015
DF Mehdi Benatia (Captain) (1987-04-17) April 17, 1987 38 1 Bayern Munich v.  Libya, June 12, 2015
DF Ayoub El Khaliqi (1986-09-11) September 11, 1986 10 1 FAR Rabat training camp, March 2015
DF Ahmed Kantari (1985-06-28) June 28, 1985 13 0 Toronto FC v.  Benin, November 13, 2014
DF Zakaria El Hachimi (1987-08-04) August 4, 1987 8 0 Raja Casablanca v.  Benin, November 13, 2014
MF Jamel Aït Ben Idir (1984-01-10) January 10, 1984 3 0 Wydad Casablanca v.  São Tomé and Príncipe, September 5, 2015
MF Oussama Assaidi (1988-08-15) August 15, 1988 17 2 Al-Ahli Dubai v.  São Tomé and Príncipe, September 5, 2015
MF Nordin Amrabat (1987-03-31) March 31, 1987 26 4 Málaga v.  São Tomé and Príncipe, September 5, 2015
MF Zakaria Labyad (1993-03-09) March 9, 1993 5 0 Sporting v.  Libya, June 12, 2015
MF Sofiane Boufal (1993-09-17) September 17, 1993 0 0 Lille v.  Libya, June 12, 2015
MF Mbark Boussoufa (1984-08-15) August 15, 1984 36 6 Lokomotiv Moscow training camp, March 2015
MF Iliass Bel Hassani (1992-09-16) September 16, 1992 0 0 Heracles Almelo training camp, March 2015
MF Ismaïl Aissati (1988-08-16) August 16, 1988 2 0 Terek Grozny training camp, March 2015
MF Adel Taarabt (1989-05-24) May 24, 1989 18 4 Benfica training camp, March 2015
MF Mehdi Carcela-González (1989-07-01) July 1, 1989 9 0 Benfica training camp, March 2015
MF Fayçal Fajr (1988-08-01) August 1, 1988 0 0 Deportivo La Coruña training camp, March 2015
MF Sofyan Amrabat (1996-08-21) August 21, 1996 0 0 Utrecht training camp, March 2015
MF Mohamed Berrabeh (1985-10-02) October 2, 1985 10 0 Wydad Casablanca v.  Benin, November 13, 2014
MF Zakaria Hadraf (1990-09-24) September 24, 1990 5 0 Difaâ El Jadidi v.  Benin, November 13, 2014
MF El Mehdi Karnass (1990-03-12) March 12, 1990 1 1 Aalesund v.  Benin, November 13, 2014
FW Yacine Bammou (1991-11-09) November 9, 1991 1 0 Nantes v.  São Tomé and Príncipe, September 5, 2015
FW Mohammed El Bouldini (1995-01-01) January 1, 1995 0 0 Raja Casablanca v.  São Tomé and Príncipe, September 5, 2015
FW Mourad Batna (1990-06-27) June 27, 1990 0 0 Fath Union Sport v.  Libya, June 12, 2015
FW Marouane Chamakh (1984-01-10) January 10, 1984 64 18 Crystal Palace training camp, March 2015
FW Adnane Tighadouini (1992-11-30) November 30, 1992 0 0 Málaga training camp, March 2015
FW Youness Mokhtar (1991-08-29) August 29, 1991 0 0 Al-Nassr FC training camp, March 2015
FW Karim Aït-Fana (1989-02-25) February 25, 1989 3 0 Montpellier training camp, March 2015
FW Zouhair Naïm (1985-05-05) May 5, 1985 0 0 Moghreb Tétouan v.  Benin, November 13, 2014

Previous squads

Coaches

Source:[4]
Managers
Name Nationality Years as Manager Trophy Won
Larbi Ben Barek 1957
Mohammed Khamiri 1959
Abdelkader Lokhmiri 1959
Larbi Ben Barek 1960
Kader Firoud 1961
Mohammed Massoun 1961–1963
Mohammed Massoun & Abderrahmane Mahjoub 1963–1967
Abderrahmane Mahjoub 1967
Guy Cluzeau & Abdellah Settati , 1968–1969
Abdellah Settati 1969
Blagoja Vidinić 1970
José Barinaga 1971–1972
Abdellah Settati 1972
Abderrahmane Mahjoub 1972–1973
Virgil Mărdărescu 1974–1978 1976 African Cup of Nations
Abdellah El-Ammari 1978
Guy Cluzeau 1979
Just Fontaine 1979–1980
Jebrane & Yabram Hamidouch 1980
Yabram Hamidouch 1981
Abdellah El-Ammari 1982
Jaime Valente 1983
Mehdi Faria 1983–1988
Jaime Valente 1988–1989
Antonio Valentín 1989–1990
Abdellah Ajri Blinda 1990
Abdelghani El-Naciri 1990
Werner Olk 1990–1992
Abdelkhalek Louzani 1992
Abdellah Ajri Blinda 1993–1994
Mohammed Lamari 1994
Gílson Nunes 1995
Henri Michel 1995–2000
Henryk Kasperczak 2000
Mustapha Madih (caretaker) 2000
Humberto Coelho 2000–2002
Badou Ezzaki 2002–2005
Philippe Troussier 2005
Mohamed Fakhir 2006–2007
Henri Michel 2007–2008
Fathi Jamal 2008
Roger Lemerre 2008–2009
Hassan Moumen (caretaker) 2009–2010
Eric Gerets 2010–2012 2012 Arab Nations Cup
Rachid Taoussi 2012–2013
Hassan Benabicha (caretaker) 2013-2014
Badou Ezzaki[5] 2014–present

Kit suppliers

Kit provider Period
Adidas
1982-1993
Lotto
1994-1995
Umbro
1995
Lotto
1995-1997
Puma
1998–2001
Nike
2002–2006
Puma
2007–2011
Adidas
2012–present

See also

Other football codes

Notes

References

  1. ^
  2. ^
  3. ^ http://www.frmf.ma/fr/article/equipe-nationale-26-joueurs-convoqu%C3%A9s-face-%C3%A0-la-c%C3%B4te-d%E2%80%99ivoire-et-la-guin%C3%A9e
  4. ^
  5. ^ http://www.bbc.co.uk/sport/0/football/27252927

External links

  • Official website of Morocco's FA
  • RSSSF archive of results
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.