Dedication of St. John's, Barrhead