Biographical details:

Joseph Ramsbottom