TODAY Edinburgh: G8 alternatives summit. Political debate at Usher Hall. Speakers to include British lawmaker George Galloway, ex-Guantanamo Bay detainee Moazzam Begg; former UN weapons inspector Scott Ritter. TOMORROW Edinburgh: carnival. Musical protest against G8. Faslane naval base, western Scotland: attempted blockade of nuclear submarine base by Campaign for Nuclear Disarmament. TUESDAY London: G8 Business Action for Africa meeting. Two-day gathering of international coalition of businesses and business organisations committed to ending poverty in Africa. Will include African heads of state. Edinburgh, Dynamic Earth centre: Global Warming 8 Conference. Features 18 development and environmental charities. WEDNESDAY Gleneagles, Scotland: G8 summit. 48-hour gathering of leaders from the Group of Eight industrial powers - Britain, Canada, France, Germany, Italy, Japan, Russia and the United States - at the Gleneagles golf resort northwest of Edinburgh. Africa and climate change to top agenda. Edinburgh, Murrayfield stadium: concert featuring Bob Geldof, Annie Lennox, Youssou N'Dour, The Corrs. Edinburgh: Long Walk to Justice rally. Up to 1 million people are due to converge on the city, with many expected to try to get as close to the nearby Gleneagles summit as possible to push their anti-poverty agenda. London: G8 Business Action for Africa summit. THURSDAY Gleneagles, Scotland: G8 Summit. United Nations Secretary-General Kofi Annan to attend talks. Edinburgh: second day of mass protests expected. FRIDAY Gleneagles, Scotland: last day of the G8 summit. Edinburgh: final day of protests.