Lonely Planet Morocco by James Bainbridge, Paula Hardy, Helen Ranger and Paul Clammer | Books Mandala