Home ReviewsAlbum Reviews Greg Russell and Ciaran Algar: The Silent Majority – Featured Album Review