eriksson delcroix album reviews