Author: jean delanglez gilbert j. carrghan