Title: Cofiant y parch. David Adams (Hawen), B.A., D.D
People: David Adams