Craig Taylor, A