Campbell College /
Haines, Keith.
Stroud : Tempus,
2004.
Campbell College (Belfast, Northern Ireland)