Dedication of Douai Abbey Church, 9th and 11th July 1993.
Douai Abbey.
[Woolhampton : Douai Abbey Church, 1993]
Title from cover.