Carrigan S A & J L