Against all odds: Trinity Western University: 1974 to 2006--to the praise of His glory