- Birth Date
- 17 April 1848
- Death Date
- 5 October 1940
The Armstrong family sailed to America in 1854 on the ship Windermere.
- Age at Departure: 6
- Age at Departure: 18
- 1900 United States Federal Census.
- Captain Henry Chipman's Train, Perpetual Emigrating Fund Company church trains accounts, 1861-1868.
- "Last Rites for John Armstrong Scheduled Sunday," Pleasant Grove Review, 11 October 1940, 5.
- New Orleans, Passenger Lists, 1813-1963.
- Perpetual Emigrating Fund, Financial Accounts 1849-1886, Ledger B, p. 18.
- Saints By Sea: Latter-day Saint Immigration to America
- Utah Death Certificate Index, 1905-1967.