Don't know about the singer but song is cool!!! Most probably the album is called Phases, I ain't sure about it.