Author: McCaffery, John K. M. , editor