The acclaimed trio of Anaïs Mitchell, Eric D. Johnson, and Josh Kaufman has just released their new double album Keep Me on Your Mind/See You Free via Jagjaguwar Records. They describe their latest as an ode to the blessed mess of our humanity. Confident and generous, it is an unvarnished offering that puts every feeling and supposed flaw out in the open.