Solon , Engberg , fr. Shoreham.