It seems like just yesterday that Dutch artist Eelke Kleijn’s third album ‘Moments Of Clarity’ was unleashed on the world, such has been its...