ALL PRAISE DUE