Irish rockers Therapy? to release 13th album – News August 16, 2012 Seminal Irish rockers Therapy?’s 13th album A Brief Crack Of Light displays a stunning mix of angular rhythm, anthemic might and insidious melody.