Author:  brian girling,m.s.c.