Andrew Taylor, J