Author: Gallagher, Brian B.C.L.
Title: B.C.L.