This is the album Infinite Time by Michael Ten