J Ribordy is one of the most talented song writers out there. The music is very moving and the lyrics thought provoking (many songs in 6/8 time - whoa!). He integrates synth sounds that perfectly reflect the mood he's trying to portray - a rare talent.