Alexander James Duffield Share This Alexander James Duffield (Alexander James Duffield, A. J. Duffield)