Author: s.j. maurice b. mcnamee