James Allen, A. Cromwell