Janca "Toccata on "Now Thank We All Our God" University of Oklahoma OK Share Read more… 0:00/??? 1 Janca "Toccata on "Now Thank We All Our God" University of Oklahoma OK 4:38 Info 0:00/4:38