Edinburgh Festival - a month long event held in Edinburgh each year...