
A study against the weather record
Martin Johnson Heade
Newburyport Meadows
Rain at the left, sunlight on the hay meadow. Did the harvest season bring both on the same day?
Rain and light recurPainted day unknown
The Nephos method
How this study was read
The method in fullWhat is written
Nephos reads stacked salt hay, rain shafts at left, sunbeams and a lit marsh as a passing summer shower during salt-haying. This is Nephos’s interpretation of visible features, not a museum statement or a proposed painted day.
Dark rainclouds give way to sunrays
The Met’s current labelA beautiful sunset after the fine showers of Sunday.
Newburyport Daily Herald, 26 August 1878, p. 3The wet weather and high tides of the past two weeks have prevented the Oldtown farmers from making their salt hay on the marshes.
Newburyport Daily Herald, 2 August 1881, p. 1
Records of those days
- Newburyport rain and original cloud observationsCastelhun’s daily rain register is complete for July–September 1879 and 1880. The original Form H sheets add daytime upper/lower cloud entries omitted from the CSV.
- The cloud sheet and its keyThe printed form defines zero as entirely clear. Nephos accepts only explicit zeros in both layers at 7 a.m. or 2 p.m.; night, blank and faint entries do not qualify.
- Local haying season and its interruptionMass Humanities places cutting and stacking from late June to September; the Herald documents wet weather and high tides stopping Oldtown salt-hay work in late July 1881. The test uses the full months July–September.
- Newburyport 1991–2020 normalsThe same three months total 10.90 inches and 28.7 rain days ≥0.01 inch at USC00195285. This modern station remains separate from Castelhun’s.
- Heade’s working methodFulton’s technical study documents development and adjustment of compositions on canvas across other works. It is not a technical examination of this Met painting.
Not found or not yet searched
- No dated sketch, letter or outdoor session has been tied to this canvas in the sources checked.
- The painted viewpoint is unlocated, the historical gauge position estimated, and the daily rain observation hour unknown.
- The Met’s change from the earlier about 1872–78 proposal to about 1876–81 is unexplained here.
Each claim tested
- Did rain and clear daylight share hay-season dates? Yes: at least 5 dated records join positive rain with explicit clear daytime sky, among 48 rain dates in 184 days. This conservative minimum excludes partly cloudy and uncertain entries.
- Does a contemporary witness describe passing showers? A beautiful sunset after the fine showers of Sunday. The 26 August 1878 Herald report is outside the two complete rain seasons and is not added to their counts.
- Did weather matter to the harvest? The 2 August 1881 Herald explicitly says wet weather and high tides had prevented Oldtown farmers making salt hay for two weeks.
- What can then-versus-now establish? Historical rain-day counts are 25 and 23; the modern seasonal normal is 28.7. Different sites and two historical seasons do not establish a climate trend.
- What did Heade arrange? The Met describes reduced foreground detail, a broader and lower horizon and less regular haystacks. This supports a compositional reading, not a claim that he altered observed weather.
Verdict
At least 5 of 48 rain dates in the local hay seasons of 1879 and 1880 also have a clear daytime sky entry. The Herald records sunset after showers and salt-hay work stopped by wet weather and high tides. These support the weather type in Nephos’s reading; they do not date the painting.
- Partially agreesThe seasonal weather type Local rain-and-clear dates and a contemporary shower-to-sunset report support its recurrence.
- UnknownThe painted day No record identifies Heade’s observation or the exact marsh viewpoint.
What this cannot tell you. The clear-sky count is a lower bound from a single-writer transcription, not sunshine hours or measured shower duration. Other rain dates may also have had sunshine. The local observer’s sky is not the scene itself. Neither wind direction, tide stage nor a precise season date can be assigned to the canvas. The modern normals have standard S flags and may include NOAA estimates of missing months. No station pool, historical anomaly or climate trend is inferred.
Step 1 · Read the picture
A shower crossing the hay meadow
Nephos’s reading of the picture, not a museum statement: Salt-marsh hay stacked on the meadow, a dark shower cloud with visible rain shafts falling at left while sunbeams break through and the foreground marsh is lit: a passing summer shower during the salt-hay season.
The piled hay and small harvesting figures establish the work below; the dark left-hand cloud and vertical rain curtains establish precipitation in the distance. Diagonal shafts of light and bright bands across the meadow establish sunshine at the same pictured moment. We read the juxtaposition as passing weather. It does not reveal the storm’s direction of travel or a particular day.
The Met independently describes Dark rainclouds give way to sunrays
and identifies a salt-hay harvest in this tidal landscape. The test is therefore specific: did rain and a clear daytime sky recur during the local hay season?
Mass Humanities places cutting and stacking on the Newbury salt meadows from late June through September. We use the full months July–September as a broad season, not a painted month. Contemporary evidence anchors its late-summer work: on 2 August 1881 the local paper reported a two-week interruption; three days later it reported hay being stacked.
“The wet weather and high tides of the past two weeks have prevented the Oldtown farmers from making their salt hay on the marshes.”
Newburyport Daily Herald, 2 August 1881, p. 1, “Oldtown. Salt Hay and Onions.” The report names both wet weather and high tides; it does not attribute the interruption to showers alone.
The Met dates the canvas about 1876–81. Its 1986 and 1987 publications proposed about 1872–78 from the first owner’s history. Neither supplies an observation day, and the accessible sources do not explain the revision. The rain sample below is selected for completeness, not resemblance to Heade’s sky.
Step 2 · Test the weather type
Rain did not always take the whole day
At least 5 of 48 rain dates also have a clear daytime sky entry. The two complete July–September seasons contain 184 daily rain records: 25 wet dates in 1879 and 23 in 1880. The confirmed minimum is 3 dates in 1879 and 2 in 1880. That is positive evidence for recurring changes between rain and daylight in the harvest season, rather than a search for Heade’s particular storm.
Karl Castelhun’s digitized local register supplies rain amounts. His original Signal Service Form H sheets add upper and lower cloud observations at 7 a.m., 2 p.m. and 9 p.m. The printed key defines zero as entirely clear. We accept a date only when it records positive rain and explicit zeros in both cloud layers at 7 a.m. or 2 p.m. The night column is excluded.
This is deliberately a lower bound. Sun can break through a partly cloudy sky, just as it does in the painting. Such entries do not pass the stricter fully-clear rule; neither do faint or blank cells. The other 43 rain dates are unconfirmed by this transcription, not classified as sunless. Two daytime observations can also miss a brief opening altogether.
One timed example: 29 July 1880. The original sheet records clear sky at 07:00 and rain from 3 pm to 4 pm: a 60-minute rain interval after a clear morning. This directly establishes a passing rain episode during one hay-season day; it is not proposed as Heade’s day.
“A beautiful sunset after the fine showers of Sunday.”
Newburyport Daily Herald, 26 August 1878, p. 3, local notices. This names the sequence directly for the preceding Sunday, 25 August. It is an additional seasonal witness, outside the two complete gauge seasons, and is not added to their counts.
The observer was in Newburyport; the gauge’s position is estimated and the painted viewpoint is unlocated. His sky is a local comparison, not the scene itself. The archive’s daily rain column has an unknown observation hour, so the join retains its dated rows rather than reconstructing hourly rainfall. No Boston or Newbury readings fill gaps.
Every daily amount and accepted clear-sky observation
| Date | Rain, inches | Daytime clear-sky test |
|---|---|---|
| 1 July 1879 | 0.00 | Not screened |
| 2 July 1879 | 0.00 | Not screened |
| 3 July 1879 | 0.00 | Not screened |
| 4 July 1879 | 0.00 | Not screened |
| 5 July 1879 | 0.00 | Not screened |
| 6 July 1879 | 0.00 | Not screened |
| 7 July 1879 | 0.29 | Not established |
| 8 July 1879 | 0.33 | Not established |
| 9 July 1879 | 0.00 | Not screened |
| 10 July 1879 | 0.00 | Not screened |
| 11 July 1879 | 0.00 | Not screened |
| 12 July 1879 | 0.22 | Clear at 14:00; upper 0, lower 0 |
| 13 July 1879 | 0.00 | Not screened |
| 14 July 1879 | 0.00 | Not screened |
| 15 July 1879 | 0.00 | Not screened |
| 16 July 1879 | 0.19 | Clear at 07:00; upper 0, lower 0 |
| 17 July 1879 | 0.00 | Not screened |
| 18 July 1879 | 0.08 | Not established |
| 19 July 1879 | 0.00 | Not screened |
| 20 July 1879 | 0.00 | Not screened |
| 21 July 1879 | 0.00 | Not screened |
| 22 July 1879 | 0.14 | Not established |
| 23 July 1879 | 0.04 | Not established |
| 24 July 1879 | 0.00 | Not screened |
| 25 July 1879 | 0.00 | Not screened |
| 26 July 1879 | 1.84 | Not established |
| 27 July 1879 | 0.00 | Not screened |
| 28 July 1879 | 0.00 | Not screened |
| 29 July 1879 | 0.03 | Not established |
| 30 July 1879 | 0.00 | Not screened |
| 31 July 1879 | 0.00 | Not screened |
| 1 August 1879 | 0.00 | Not screened |
| 2 August 1879 | 0.00 | Not screened |
| 3 August 1879 | 0.00 | Not screened |
| 4 August 1879 | 0.00 | Not screened |
| 5 August 1879 | 0.00 | Not screened |
| 6 August 1879 | 0.00 | Not screened |
| 7 August 1879 | 0.00 | Not screened |
| 8 August 1879 | 0.02 | Not established |
| 9 August 1879 | 0.04 | Not established |
| 10 August 1879 | 0.00 | Not screened |
| 11 August 1879 | 0.00 | Not screened |
| 12 August 1879 | 0.00 | Not screened |
| 13 August 1879 | 0.00 | Not screened |
| 14 August 1879 | 0.22 | Not established |
| 15 August 1879 | 0.00 | Not screened |
| 16 August 1879 | 0.00 | Not screened |
| 17 August 1879 | 0.00 | Not screened |
| 18 August 1879 | 4.20 | Not established |
| 19 August 1879 | 0.03 | Not established |
| 20 August 1879 | 0.00 | Not screened |
| 21 August 1879 | 0.00 | Not screened |
| 22 August 1879 | 0.00 | Not screened |
| 23 August 1879 | 0.00 | Not screened |
| 24 August 1879 | 0.00 | Not screened |
| 25 August 1879 | 0.01 | Not established |
| 26 August 1879 | 0.00 | Not screened |
| 27 August 1879 | 0.00 | Not screened |
| 28 August 1879 | 0.00 | Not screened |
| 29 August 1879 | 0.00 | Not screened |
| 30 August 1879 | 0.15 | Not established |
| 31 August 1879 | 0.00 | Not screened |
| 1 September 1879 | 0.00 | Not screened |
| 2 September 1879 | 0.10 | Not established |
| 3 September 1879 | 0.00 | Not screened |
| 4 September 1879 | 0.62 | Not established |
| 5 September 1879 | 0.00 | Not screened |
| 6 September 1879 | 0.00 | Not screened |
| 7 September 1879 | 0.00 | Not screened |
| 8 September 1879 | 0.09 | Not established |
| 9 September 1879 | 0.30 | Not established |
| 10 September 1879 | 0.00 | Not screened |
| 11 September 1879 | 0.03 | Clear at 07:00; upper 0, lower 0 |
| 12 September 1879 | 0.00 | Not screened |
| 13 September 1879 | 0.00 | Not screened |
| 14 September 1879 | 0.29 | Not established |
| 15 September 1879 | 0.00 | Not screened |
| 16 September 1879 | 0.00 | Not screened |
| 17 September 1879 | 0.08 | Not established |
| 18 September 1879 | 0.00 | Not screened |
| 19 September 1879 | 0.00 | Not screened |
| 20 September 1879 | 0.00 | Not screened |
| 21 September 1879 | 0.00 | Not screened |
| 22 September 1879 | 0.07 | Not established |
| 23 September 1879 | 0.00 | Not screened |
| 24 September 1879 | 0.33 | Not established |
| 25 September 1879 | 0.00 | Not screened |
| 26 September 1879 | 0.00 | Not screened |
| 27 September 1879 | 0.00 | Not screened |
| 28 September 1879 | 0.00 | Not screened |
| 29 September 1879 | 0.00 | Not screened |
| 30 September 1879 | 0.00 | Not screened |
| 1 July 1880 | 0.00 | Not screened |
| 2 July 1880 | 0.48 | Not established |
| 3 July 1880 | 0.62 | Not established |
| 4 July 1880 | 0.00 | Not screened |
| 5 July 1880 | 0.09 | Not established |
| 6 July 1880 | 0.33 | Not established |
| 7 July 1880 | 0.00 | Not screened |
| 8 July 1880 | 0.00 | Not screened |
| 9 July 1880 | 0.00 | Not screened |
| 10 July 1880 | 0.00 | Not screened |
| 11 July 1880 | 0.00 | Not screened |
| 12 July 1880 | 0.00 | Not screened |
| 13 July 1880 | 0.92 | Not established |
| 14 July 1880 | 0.00 | Not screened |
| 15 July 1880 | 0.11 | Not established |
| 16 July 1880 | 0.02 | Not established |
| 17 July 1880 | 0.21 | Not established |
| 18 July 1880 | 0.00 | Not screened |
| 19 July 1880 | 0.00 | Not screened |
| 20 July 1880 | 1.52 | Not established |
| 21 July 1880 | 0.08 | Not established |
| 22 July 1880 | 0.00 | Not screened |
| 23 July 1880 | 0.86 | Not established |
| 24 July 1880 | 0.00 | Not screened |
| 25 July 1880 | 0.00 | Not screened |
| 26 July 1880 | 0.00 | Not screened |
| 27 July 1880 | 0.00 | Not screened |
| 28 July 1880 | 0.00 | Not screened |
| 29 July 1880 | 0.03 | Clear at 07:00; upper 0, lower 0 |
| 30 July 1880 | 0.00 | Not screened |
| 31 July 1880 | 0.00 | Not screened |
| 1 August 1880 | 0.00 | Not screened |
| 2 August 1880 | 0.00 | Not screened |
| 3 August 1880 | 0.00 | Not screened |
| 4 August 1880 | 1.31 | Not established |
| 5 August 1880 | 0.01 | Not established |
| 6 August 1880 | 0.00 | Not screened |
| 7 August 1880 | 0.00 | Not screened |
| 8 August 1880 | 0.00 | Not screened |
| 9 August 1880 | 0.00 | Not screened |
| 10 August 1880 | 0.15 | Clear at 07:00; upper 0, lower 0 |
| 11 August 1880 | 0.00 | Not screened |
| 12 August 1880 | 0.00 | Not screened |
| 13 August 1880 | 0.00 | Not screened |
| 14 August 1880 | 0.00 | Not screened |
| 15 August 1880 | 0.00 | Not screened |
| 16 August 1880 | 0.00 | Not screened |
| 17 August 1880 | 0.00 | Not screened |
| 18 August 1880 | 0.00 | Not screened |
| 19 August 1880 | 0.00 | Not screened |
| 20 August 1880 | 0.00 | Not screened |
| 21 August 1880 | 0.00 | Not screened |
| 22 August 1880 | 0.00 | Not screened |
| 23 August 1880 | 0.00 | Not screened |
| 24 August 1880 | 0.00 | Not screened |
| 25 August 1880 | 0.05 | Not established |
| 26 August 1880 | 0.00 | Not screened |
| 27 August 1880 | 0.00 | Not screened |
| 28 August 1880 | 0.00 | Not screened |
| 29 August 1880 | 0.00 | Not screened |
| 30 August 1880 | 0.66 | Not established |
| 31 August 1880 | 0.00 | Not screened |
| 1 September 1880 | 0.00 | Not screened |
| 2 September 1880 | 0.00 | Not screened |
| 3 September 1880 | 0.00 | Not screened |
| 4 September 1880 | 0.00 | Not screened |
| 5 September 1880 | 0.00 | Not screened |
| 6 September 1880 | 0.00 | Not screened |
| 7 September 1880 | 0.00 | Not screened |
| 8 September 1880 | 0.00 | Not screened |
| 9 September 1880 | 0.26 | Not established |
| 10 September 1880 | 0.39 | Not established |
| 11 September 1880 | 0.00 | Not screened |
| 12 September 1880 | 0.00 | Not screened |
| 13 September 1880 | 0.00 | Not screened |
| 14 September 1880 | 0.73 | Not established |
| 15 September 1880 | 0.25 | Not established |
| 16 September 1880 | 0.00 | Not screened |
| 17 September 1880 | 0.00 | Not screened |
| 18 September 1880 | 0.04 | Not established |
| 19 September 1880 | 0.00 | Not screened |
| 20 September 1880 | 0.00 | Not screened |
| 21 September 1880 | 0.00 | Not screened |
| 22 September 1880 | 0.00 | Not screened |
| 23 September 1880 | 0.00 | Not screened |
| 24 September 1880 | 0.00 | Not screened |
| 25 September 1880 | 0.00 | Not screened |
| 26 September 1880 | 0.00 | Not screened |
| 27 September 1880 | 0.15 | Not established |
| 28 September 1880 | 0.00 | Not screened |
| 29 September 1880 | 0.00 | Not screened |
| 30 September 1880 | 0.00 | Not screened |
Coverage across both published date ranges
| Year | Usable daily rain entries | Use |
|---|---|---|
| 1872 | 0 / 92 | Incomplete; no seasonal result |
| 1873 | 14 / 92 | Incomplete; no seasonal result |
| 1874 | 0 / 92 | Incomplete; no seasonal result |
| 1875 | 0 / 92 | Incomplete; no seasonal result |
| 1876 | 0 / 92 | Incomplete; no seasonal result |
| 1877 | 0 / 92 | Incomplete; no seasonal result |
| 1878 | 0 / 92 | Incomplete; no seasonal result |
| 1879 | 92 / 92 | Complete; tested |
| 1880 | 92 / 92 | Complete; tested |
| 1881 | 0 / 92 | Incomplete; no seasonal result |
Only 1879 and 1880 have complete, unflagged local rain seasons in this file. Their survival does not favour the current catalogue date over the earlier one. Cloud readings are a single-writer transcription of faint historical sheets; an independent transcription check remains desirable.
Step 3 · Then and now
The hay season still carries rain
For the same three months, NOAA’s 1991–2020 Newburyport normals add to 28.7 days with at least 0.01 inch of rain and 10.90 inches. The historical totals are 9.74 and 9.27 inches. All positive historical amounts meet that same rain-day threshold.
These seasons and the modern normal all describe a harvest period repeatedly exposed to rain. The modern numbers belong to a different Newburyport station, USC00195285. They do not measure how often showers brought sunshine, and two historical seasons cannot establish a climate trend.
| Period | Record | Rain, inches | Days ≥0.01 inch | Rain + clear daytime sky |
|---|---|---|---|---|
| July–September 1879 | Castelhun, 195287 | 9.74 | 25 | ≥3 |
| July–September 1880 | Castelhun, 195287 | 9.27 | 23 | ≥2 |
| 1991–2020 average | Newburyport, USC00195285 | 10.90 | 28.7 | Not tested |
Monthly normals and their completeness
| Month | Rain, inches | Days ≥0.01 inch | NOAA flag / available years |
|---|---|---|---|
| July | 3.51 | 10.2 | S; 28 years |
| August | 3.49 | 9.4 | S; 30 years |
| September | 3.90 | 9.1 | S; 30 years |
All three monthly normals carry NOAA’s standard “S” completeness flag. NOAA’s method can estimate missing months using surrounding stations. We sum the published monthly normals at this one modern station; we do not pool its observations with Castelhun’s. Historical gauge exposure and continuity with the modern site are unestablished, so no percentage change or anomaly is claimed.
Step 4 · What Heade chose
The instant of release, with work still under way
Nephos reads the painting’s decision as the coexistence of rain and light: the shower remains visible while the meadow is illuminated. The workers and haystacks make that passing weather consequential. The historical records establish that rain and clear daylight could share a hay-season date; the newspaper shows why the intervals mattered to work on the marsh.
The Met’s 1987 catalogue describes a deliberate reduction of foreground detail to pull attention into the distance. It situates the canvas among less rigid marsh compositions, with a lower, broader horizon and less regular haystacks. That is a supported account of arrangement, not proof that Heade moved a particular stack or repainted this storm.
Elizabeth Leto Fulton’s technical study of Heade’s paintings found that he generally developed compositions on the canvas, beginning with a simple drawing and adjusting forms in paint. Her examination identified changes to motifs including trees and haystacks. This is evidence about his working practice across other paintings, not a technical examination of Met 1985.117. It strengthens the case for treating the scene as a considered composition without inventing its making history.
The earlier Met catalogue cautiously states He seems not to have relied on preparatory sketches
in its discussion of marsh scenes. That does not mean no Heade drawings survive. No dated sketch, letter or outdoor session has been tied to this canvas here. The artist’s stretcher inscription Newburyport Meadows
, transcribed in the acquisition account, names the locality.
A useful caution comes from the harvest itself. On 5 August 1881 the Herald reported hay being stacked, including much of it left over from last season has been blackened by rain and tides
. Stacks could include older material. Their presence alone cannot date the picture; the harvesting figures and the broader seasonal evidence support our reading of active haying.
What remains unresolved: the painted day and exact viewpoint; whether the shower is approaching or leaving; its duration, rain amount and tide stage; and whether Heade changed weather he had observed. The supported finding is narrower and useful: the picture’s rain-and-light conjunction belongs to a documented local harvest environment, and Heade made that change of light the centre of the composition.
Sources
Every source on this page
Each file was downloaded and given a fingerprint (its sha256). The page is rebuilt from these files and will not build if a fingerprint changes, so every number above comes from them rather than being typed in.
- The Met Open Access API, object 11053
sha256 fb689905ee12bbb53810e5bf9178a594f4e37bde6fdaac64ae00a01b85d13a38 - The Met, Newburyport Meadows, current label
sha256 4007861f162245215a8cc29ce9489ea7a5fba619bebab080e7642da6da2ef59e - The Met, Recent Acquisitions: A Selection, 1985–1986
sha256 b0f2d94cd4b2a9ff779742017c73da524e064c00b204d04fbc1a359944e9074d - Short excerpts transcribed from the acquisition account
sha256 cb2cb8b7aefa14f0483f944cdde6a333c777f948ce719b52a44bfef43df94986 - The Met, American Paradise (1987), Newburyport Meadows
sha256 470a31046d7d1bdcd8d273418a64536dc57eb9b5953def5ef1ee4a8e693deafb - The Met, American Paradise (1987), making and provenance
sha256 d2922fa4472ab20505acbfbb6a5725f00b292107877f9082bed8da3e3fbaaca8 - Text extraction of American Paradise, p. 177
sha256 bb63bc0a2bc4cafbb407af674a2ccc0b383ce1c95ff10dbfc3c403a8d8b79c99 - Text extraction of American Paradise, p. 178
sha256 805d123d206a88f1ae4fd3c494e119ef0dfbd34ac85049f9a92bcd40ce09e9f2 - Newburyport daily observations, NOAA/CDMP, keyed and checked by MRCC
sha256 29744a9d1f26366a43ed77a86ea54d6a422173e60c4221bde3bf56d128985c5b - MRCC, Newburyport and Newbury station histories
sha256 760405af13559b45081c1e30a315019b8ab39b4db8727b7db9dad18dfe3526c7 - NOAA/MRCC, CDMP Forts format, version 1.1 (March 2010)
sha256 3ade954c6c3f982ce8ab390f776f17cee7dce1b884e33e955a32a780db5a7cdf - Mass Humanities, Mass Moments: Newbury Offers Wolf Bounty
sha256 013604fa00576904f25a2a7114c10f5e0f6eb3eb67e3561a5f6f4274b476da81 - Martin Johnson Heade, Newburyport Meadows, Met 1985.117
sha256 25d6e075c5424864c86df672b0f5789f081e0dc9a37ac1f2c4ee196e0d881a16 - Karl Castelhun, Newburyport Form H, 1879-07
sha256 591e31c351a8e5d46e83b9336ff90dfe7217af69c7c6549b7743ece1cababfb0 - Karl Castelhun, Newburyport Form H, 1879-08
sha256 f520da1a1fb576b8270ebe34ecc45d32a8ed06d19678dc0703849e596d916a4a - Karl Castelhun, Newburyport Form H, 1879-09
sha256 425e6247f95eb62fb46c311611edbcc137747127e01973db38241ab2a61aa5cd - Karl Castelhun, Newburyport Form H, 1880-07
sha256 50addf274331b4d73b67bd6dfc2e5d21c4602eb982b9afc53869fc4cfc6d5fb4 - Karl Castelhun, Newburyport Form H, 1880-08
sha256 03715a764dbd834a0192d446c65af1f9ba2e439f3f320f61895580686881ca80 - Karl Castelhun, Newburyport Form H, 1880-09
sha256 8e394876aa90bc4fd02845dcab8e87224cafe59e11b62c4a77e0ce8c95498db2 - Newburyport Daily Herald 18780826, p. 3
sha256 1c05acc057ec8f455fccfe706f5429faec3c200662d78885807caf6caacf07f4 - Newburyport Daily Herald 18810802, p. 1
sha256 006b7083a81d00f4a98c38a9a6dcf1722ff534f880f11b01a1da9cc8c5435baa - Newburyport Daily Herald 18810805, p. 1
sha256 408758eac4379d600866390e4b89cd74d319f3332d7375894b1c004e4e01fb32 - Nephos transcription: explicit daytime clear skies on rain dates
sha256 b641917d187d03e8cd3fd50b8128c031faa42cb5636055a4b342f972d5426e21 - Nephos transcriptions of three Newburyport Herald witnesses
sha256 7cc61d21739074d93f8b63a626d7a92cf592173d745cdc4d3f21314d9ddd8a3e - NOAA NCEI, Newburyport 1991–2020 monthly normals
sha256 bff59bed1976c8104446dfd4d7208a740fa7d20caa17fa386e214af86508ffaf - NOAA NCEI, monthly normals documentation
sha256 b12c9aee6770f84b5fa902740413bffca5cbf9a83bbebcf7e73306f46168ffc6 - Elizabeth Leto Fulton, The Methods and Materials of Martin Johnson Heade (JAIC, 2002)
sha256 785787f092a2b3ecdade7f0683527d888c724fe691d0091aa925f307835b32fe