Some Truths Is The More Abstract Electronic Project Of London-Based Ralph Cumbers Also Known As Bass Clef. After Releasing 4 Cassettes Under This Name On His Own MAGIC DREAMS Label Ralph Released Two Albums In 2014 "Some Friends I Lost To Bedlam Others I Abandoned There" And "Bliss Abyss".