The Press is on our radar, but we don't have immediate plans (in the next 12 months) to add it to the site. In this instance the quality of the microfilm we hold for that particular title is quite poor, so we need to explore alternative paths for acquiring better images of the paper. I will, however, take note of your interest in see this in Papers Past.