Madeira and the Canary Islands. A concise guide for the visitor /