public List<Speaker> GetAllSpeakers()
{
var speakers = new List<Speaker>();
foreach (var session in Sessions)
foreach (var speaker in session.Speakers)
speakers.Add(speaker);
return speakers.Distinct(SpeakerComparer.Instance).OrderBy(s => s.Name).ToList();
}