James Allen Name James Allen Date of birth 1803 Date of death 1875 Nationality British Explore Further Members Workshops