Ouroboros by Ray LaMontagne. Definitely one of the best albums I've listened to in a while. Has sort of an Earth, Wind & Fire feel to it.