Taylor, James Allan.