Caerlaverock conservation and wildfowling in action /
Harrison, Jeffery Graham.
Harrison, Pamela.
Nature Conservancy Council (Great Britain).South Scotland Region.
Caerlaverock Panel.
Wildfowl Trust.
[Chester] [WAGBI]
1974
Bibliography: p.80
Caerlaverock National Nature Reserve