Publications by the researcher in collaboration with James R. Craig (3)