Anne Kendall Smith and Stuart E. Smith. Vital Statistics from the St. Johnsbury Caledonian, 1880-1884. St. Johnsbury, Vermont: privately printed, June 2000.
Barbour, Lucius Barnes. Genealogical Notes Compiled from the church records of Canada Parish and Windham 2nd Society Hampton Connecticut. RG 74: 36 no. 22 CT State Library, Hartford, Connecticut.
Barbour, Lucius. Connecticut Vital Records before 1850. CT State Library, Hartford, Connecticut. In addition to a card index to Connecticut town vital records, this source includes a card index to Connecticut headstones, church records, newspapers and censuses.
Brown, Eunice (Peck). Descendants of Fred Barnes Peck. 1995. Eunice (Peck) Brown, Danville, Vermont.
Charles Peck Family. Memorabilia. n.d., Iris (McGill) Gardner, Caledonia Co., VT.
Civil War Service Records. Rollins, John, Co. E, 7th Iowa Infantry. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Compiled Service Records of Volunteer Soldiers Who Served During the War with Spain, 1898-1901. Morrill, Hamilton B., Co. D, 1st Vermont Infantry. Records of the Adjutant General's Office, RG 94. National Archives. Washington, DC.
Compiled Service Records of Volunteer Soldiers Who Served During the War with Spain, 1898-1901. Prescott, Sherburn N., Co. D, 2nd Regiment Oregon Infantry. Records of the Adjutant General's Office, RG 94. National Archives. Washington, D.C.
Compiled Service Records of Volunteer Soldiers Who Served During the War with Spain, 1898-1901. Prescott, Austin F., Co. D, 2nd Regiment Oregon Infantry. Records of the Adjutant General's Office, RG 94. National Archives. Washington, D.C.
Connecticut. Hampton. Family History Library. Deeds. Microfilm 230,759.
Daughters of the American Revolution, National Society, Washington, D.C. Lineage application.
Descendants of William Henry Peck. 1980, 1985, 1990, 1995. Danville Town Hall, Danville, Vermont. These records, maintained by the Family Reunion Committee, include a large book of family information and a huge family tree. The tree is updated during each reunion. A photograph of the original tree is in the possession of the author.
Drew, Norman Lesley. The Ancestors of Theophilus and Dorothy (Pease) Drew. 1996. UF no. 113, Manuscripts-Genealogies North Danville (Vermont) Historical Society, North Danville, Vermont. The title does state "Ancestors of" although the paper deals with "Descendants of."
England. County of Norfolk. Langham Episcopi. Family HIstory Library, Salt Lake City, Utah. Register of Marriages. Microfilm no. 1,596,369.
England. County of Norfolk. Langham. Family History Library, Salt Lake City, Utah. Burials. Microfilm no. 1,597,127, item 26.
Gardner, Iris, interview. 1990.
Gardner, Iris. Descendants of Charles A. Peck. 1990. in possession of Papers of Susan (Goss) Johnston, Laurel, Maryland, 1999. Iris Gardner made the original compilations, then gave the book to Susan Johnston after the Peck Family Reunion in 1990.
Gazetteer of Caledonia and Essex Counties,Vermont, 1764-1887. Syracuse, NY: Hamilton Child, May 1887.
Grant, Marcia (Staples), interview. 1980, Long Beach, Mississippi. Papers of Susan (Goss) Johnston, Laurel, MD.
Great Britain. County of Norfolk. Langham Episcopi. Family History Library, Salt Lake City, Utah. Register of Marriages. Microfilm no. 1,596,369.
Great Britain. County of Norfolk. Langham Parish. Family History Library, Salt Lake City, Utah. Register of Baptisms. Microfilm no. 1,596,369.
Great Britain. County of Norfolk. Langham Parish. Family HIstory Library, Salt Lake City, Utah. Register of Births and Burials. Microfilm no. 1,596,369. This register is very difficult to read. The filming is a negative, writing is faded, and film is out of focus.
Hale, Charles R.. Charles R. Hale Collection of Newspaper Marriages. CT State Library, Hartford, Connecticut.
Hale, Charles R.. Collection of Headstones. CT State Library, Hartford, Connecticut. Reference Number: #402*Staples, Eunice 1Sep1881 ae 84y7m Hampton 506 Cem2 p49 (also checked for Eunice Clark...prob NA).
Hall, Rev David B.. The Halls of New England. Albany, NY: Joel Munsell's Sons, 1883.
Hammond, Priscilla. Vital Records of Barrington, NH, 1720-1851, from the original town record book. Concord, NH: n.pub., 1934.
Hart, James M.. Genealogical History of Samuell Hartt from London, England, to Lynn, Mass., 1640, and descendants, to 1903; Nicholas Hart from London to Taunton, Mass., 1642, at Boston, Mass., 1643, and Warwick, R.I., 1648, and descendants; Isaac Hart from Scratby, England, to Watertown, Mass., 1636, later of Reading, Mass., and Thomas Hart, of Ipswich, Mass., 1639, Lawrence Hart, of Newbury, Mass., 1675, James Hart, of Dedham, Mass., 1735, Peter Rine Hart, of Colerain, Mass., 1776, Avery Hart, from England to St. George, Me., 1754, and several short lines and their descendants up to 1903.. Pasadena, California: privately printed, ca. 1903.
Hutchinson, Eleanor Jones. Town of Wheelock: Vermont's Gift to Dartmouth College. Rochester, Vermont: Emerson Publishing Co., 1961.
Johnston, Susan Goss. Photograph Collection.
Leonard, Rev. Levi W.. History of Dublin, New Hampshire. Dublin, NH: n.pub., 1920.
Minnesota. McLeod County. 1870 U.S. census, population schedule. Micropublication T132, roll 7. Washington, DC: National Archives.
Mississippi. Jackson. Vital Records, State Board of Health. Death Certificates.
National Archives, RG 110. Records of the Provost Marshal General's Bureau (Civil War). Enrollment Lists and Corrections to Enrollment Lists, 1863-1865. Consolidated List.
National Archives, RG 110. Records of the Provost Marshal General's Bureau (Civil War). Entry 777, no. 6. Descriptive book of drafted men and substitutes.
New Hampshire. Concord. New Hampshire Department of Health. Marriage Records.
Oregon. Union County. 1900 U.S. census, population schedule. Micropublication T623, roll 1352. Washington, DC: National Archives.
Peck - Staples - Prescott families. Memorabilia. 1990, Family papers of Peggy Tash.
Pension and bounty land application files based upon service prior to the Civil War. Benjamin Rollins, Capt. Fuller's Co., New Hampshire Militia. Catherine Rollins, Widow's Pension Certificate W.C. 34,231. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension and bounty land application files based upon service prior to the Civil War. Josiah Ward, Capt. Wheeler's Co., Vermont Militia. Susannah Ward, Widow's Pension Certificate W.O. 6,974. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Guy B. Staples, 3rd Independent Battery, Vermont Light Artillery, Invalid Pension Certificate 172,588. Helen S. Staples, Widow's Pension Certificate 189,493. Pearl D. Blodgett (guardian), Minor's Pension Certificate 236,935. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Marshall S. Staples, 1st Vermont Cavalry, 3rd Independent Battery, Vermont Light Artillery, Invalid Pension Certificate 358,160. Elvira E. Staples, Widow's Pension Certificate 296,909. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Ezra H. Brown, 8th Regiment, Vermont Infantry, Invalid Pension Certificate 697,949. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Charles C. Staples, 8th Vermont Infantry, Invalid Pension Certificate 477,581. Mary I. Staples, Widow's Pension Certificate 697,675. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Milton B. Staples, 8th Vermont Infantry, Invalid Pension Certificate 1,003,493 C 2,559,458. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. William Henry Peck, 4th Vermont Infantry, Invalid Pension Certificate 108,072. Emily A. Peck, Widow's Pension Certificate 581,048. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Beniah Ward, 15th Vermont Infantry Lovina D. Ward, Widow's Pension Application 414,415. Records of the Veterans Administration, RG 15. National Archives, Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Samuel Ward Jr., 17th Vermont Infantry. Samuel Ward, Father's Pension Certificate 350,525. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Freedom D. Prescott, 9th Vermont Infantry, Invalid Pension Certificate 402,296. Aurilla T. Prescott, Widow's Pension Certificate 565,253. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. John H. Prescott, 1st Rhode Island Volunteer Cavalry, Invalid Pension Certificate 557,663. Mary A. Prescott, Widow's Pension Certificate 688,096. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Francis H. Staples, 8th Vermont Infantry, Invalid Pension Certificate 71,261. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Frederick B. Staples, 12th Vermont Infantry, 15th Vermont Infantry, Invalid Pension Certificate 292,458. Cordelia R. Staples, Widow's Pension Certificate 515,990. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Henry G. Staples, Medical Deptartment, U.S. Volunteers Ellen A. Staples, Widow's Pension Application 800,044. Records of the Veterans Administration, RG 15. National Archives, Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Samuel W. Rollins, 4th Vermont Infantry Catherine Rollins, Mother's Pension Application 259,388. Records of the Veterans Administration, RG 15. National Archives, Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. William H. H. Rollins, 15th Vermont Infantry, 26th New York Cavalry, Invalid Pension Certificate 406,469. Heiress E. Rollins, Widow's Pension Certificate 707,406. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Noah W. Burdick, 15th Vermont Infantry, Invalid Pension Certificate 233,786. Helen C. Burdick, Widow's Pension Certificate 770,764. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. William T. Caswell, 1st Vermont Cavalry. Abbie J. Caswell, Widow's Pension Certificate 122,853. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Pension Application Files Based upon Service in the Civil War and Spanish American War, 1861-1934. Bean, Wm. W., 1st Vermont Cavalry, Invalid Pension Certificate 755,853. Bean, Collista M., Widow's Pension Certificate 732,000. Records of the Veterans Administration, RG 15. National Archives. Washington, DC.
Prescott, William. The Prescott Memorial, or a Genealogical Memoir of the Prescott Families (Part II). Boston, Massachusetts: H.W. Dutton & son, 1870.
Revolutionary War Pension and Bounty-Land Warrant Application Files, 1800-1900. M804. Washington: National Archives. Roll 2079.
Rhode Island. Providence County. 1880 U.S. census, population schedule. Micropublication T9, roll 1214. Washington, DC: National Archives.
Rhodehamel, Harvey W.. Craft del Navajo. Papers of Susan (Goss) Johnston, Laurel, Maryland.
Rollins Family. Scrapbook. 1990, Eunice (Peck) Brown, Danville, Caledonia Co., VT.
Rollins, John Rodman. Records of Rawlins or Rollins in the United States. Lawrence, MA: n.pub., 1874.
Scales, John. Historical Memoranda Concerning Persons & Places in Old Dover, NH. Dover, NH: n.pub., March 1900.
Social Security Death Index. Online http://ssdi.genealogy.rootsweb.com/cgi-bin/ssdi.cgi.
Staples, Freda, interview. 9-10 August 1980, Montpelier, Vermont. Papers of Susan (Goss) Johnston, Laurel, MD.
Tams, William. John Hart Prescott family records.
The Caledonian Record, St. Johnsbury, Vermont.
The Danville North Star, Danville, Vermont, published weekly, 1807-1891.
The Saint Johnsbury Caledonian, St. Johnsbury, Vermont, published 1838-1918.
The Southwest, unknown location.
The War of the Rebellion: A Compilation of the Official Records of the Union and Confederate Armies, (Washington: Government Printing Office, 1880), from Shotgun's Home of the American Civil War. Online http://www.civilwarhome.com/records.htm.
United Kingdom. Norfolk. Walsingham Union. 1851 UK census. Microfilm no. 0,207,481. Salt Lake City, Utah: Family History Library.
United Kingdom. Norfolk. Walsingham Union. 1841 UK census. Microfilm no. 0,438,862. Salt Lake City, Utah: Family History Library.
United States Bureau of the Census. 1850 U.S. census, Caledonia County, Vermont, population schedule. CD-ROM M432-922. Salt Lake City, Utah: Heritage Quest, 1998.
United States Bureau of the Census. 1860 U.S. census, Caledonia County, Vermont, population schedule. CD-ROM M653-1317. Salt Lake City, Utah: Heritage Quest, 2000.
United States Bureau of the Census. 1870 U.S. census, Caledonia County, Vermont, population schedule. CD-ROM M593-1616. Salt Lake City, Utah: Heritage Quest, 1998.
United States Bureau of the Census. 1900 U.S. census, Caledonia County, Vermont, population schedule. CD-ROM T623-1690. Salt Lake City, Utah: Heritage Quest, 1998.
United States Bureau of the Census. 1910 U.S. census, Caledonia County, Vermont, population schedule. CD-ROM T624-1613. Salt Lake City, Utah: Automated Research, Inc., 2000.
United States Bureau of the Census. 1920 U.S. census, Caledonia County, Vermont, population schedule. CD-ROM T625-1690. Salt Lake City, Utah: Heritage Quest, 2000.
United States. Bureau of the Census. Heads of Families at the First Census of the United States Taken in the Year 1790: New Hampshire ([Bountiful, UT]: Accelerated Indexing Systems, [c. 1978]).
Vermont Vital Records. 1870 and before. Vermont State Archives, Montpelier, research visits of 12 and 13 July 1982; 12 and 13 August 1985; 6 August 1990. Note that this information comes from varied sources: predominantly town records and cemetery transcriptions for the early dates. Hence, the original town records, etc. should take precedence over the records found here.
Vermont Vital Records. 1870-1908. Vermont State Archives, Montpelier, research visits of 12 and 13 July 1982; 12 and 13 August 1985; 6 August 1990. Vermont vital records were originally kept in the towns. Early records have been transcribed by the town clerks, and originals are still found in the town records. The town records should take precedence over these state copies.
Vermont Vital Records. 1908-1954. Vermont State Archives, Montpelier, research visits of 12 and 13 July 1982; 12 and 13 August 1985; 6 August 1990. The indexes are divided into two time periods: 1909-1941 and 1942-1954.
Vermont. Washington District Probate Court, Montpelier, Vermont. Probate files.
Vermont. Caledonia County. 1800 U.S. census. Micropublication M32, roll 51. Washington, DC: National Archives.
Vermont. Caledonia County. 1810 U.S. census. Micropublication M252, roll 64. Washington, DC: National Archives.
Vermont. Caledonia County. 1820 U.S. census. Micropublication M33, roll 127. Washington, DC: National Archives.
Vermont. Caledonia County. 1830 U.S. census. Micropublication M19, roll 187. Washington, DC: National Archives.
Vermont. Caledonia County. 1840 U.S. census. Micropublication M704, roll 540. Washington, DC: National Archives.
Vermont. Caledonia County. 1850 U.S. census, population schedule. Micropublication M432, roll 922. Washington, DC: National Archives.
Vermont. Caledonia County. 1860 U.S. census, population schedule. Micropublication M653, roll 1317. Washington, DC: National Archives.
Vermont. Caledonia County. 1870 U.S. census, population schedule. Micropublication M593, roll 1616. Washington, DC: National Archives.
Vermont. Caledonia County. 1880 U.S. census, population schedule. Micropublication T9, roll 1342. Washington, DC: National Archives.
Vermont. Caledonia County. 1900 U.S. census, population schedule. Micropublication T623, roll 1690. Washington, DC: National Archives.
Vermont. Caledonia County. 1910 U.S. census, population schedule. Micropublication T624, roll 1613. Washington, DC: National Archives.
Vermont. Caledonia County. 1920 U.S. census, population schedule. Micropublication T625, roll 1871. Washington, DC: National Archives.
Vermont. Caledonia County. Probate Court, District of Caledonia, St. Johnsbury. Probate files.
Vermont. Caledonia County. Vermont State Archives, St. Johnsbury.
Vermont. Caledonia County. Wheelock. Wheelock Town Clerk. Land records.
Vermont. Essex County. 1860 U.S. census, population schedule. Micropublication M653, roll 1320. Washington, DC: National Archives.
Vermont. Essex County. 1870 U.S. census, population schedule. Micropublication M593, roll 1619. Washington, DC: National Archives.
Vermont. Orange County. 1800 U.S. census. Micropublication M32, roll 51. Washington, DC: National Archives.
Vermont. Orange County. 1810 U.S. census. Micropublication M252, roll 64. Washington, DC: National Archives.
Vermont. Orange County. 1820 U.S. census. Micropublication M33, roll 127. Washington, DC: National Archives.
Vermont. Orange County. 1830 U.S. census. Micropublication M19, roll 185. Washington, DC: National Archives.
Vermont. Orange County. 1840 U.S. census. Micropublication M704, roll 543. Washington, DC: National Archives.
Vermont. Orange County. 1850 U.S. census, population schedule. Micropublication M432, roll 926. Washington, DC: National Archives.
Vermont. Orange County. 1860 U.S. census, population schedule. Micropublication M653, roll 1323. Washington, DC: National Archives.
Vermont. Orange County. 1880 U.S. census, population schedule. Micropublication T9, roll 1383. Washington, DC: National Archives.
Vermont. Orleans County. 1850 U.S. census, population schedule. Micropublication M432, roll 925. Washington, DC: National Archives.
Vermont. Orleans County. 1860 U.S. census, population schedule. Micropublication M653, roll 1322. Washington, DC: National Archives.
Vermont. Secretary of State, Montpelier. Vital Records. Microfilm no. 027,696. Family History Library, Salt Lake City, UT.
Vermont. Secretary of State, Montpelier. Vital Records. Microfilm no. 540,148. Family History Library, Salt Lake City, UT.
Vermont. Secretary of State, Montpelier. Vital Records. Microfilm no. 027, 661. Family History Library, Salt Lake City, UT.
Vermont. Secretary of State, Montpelier. Vital Records. Microfilm no. 540,134. Family History Library, Salt Lake City, UT.
Vermont. Secretary of State, Montpelier. Vital Records. Microfilm no. 027,574. Family History Library, Salt Lake City, UT.
Vermont. Secretary of State, Montpelier. Vital Records. Microfilm no. 540,139. Family History Library, Salt Lake City, UT. This film was very hard to read.
Vermont. Vermont State Archives, Montpelier. Births, deaths, marriages, divorces. Public Records Research, General Services Department, Middlesex, VT.
Vermont. Washington County. 1830 U.S. census, population schedule. Micropublication M19, roll 183. Washington, DC: National Archives.
Vermont. Washington County. 1840 U.S. census, population schedule. Micropublication M704, roll 546. Washington, DC: National Archives.
Vermont. Washington County. 1850 U.S. census, population schedule. Micropublication M432, roll 928. Washington, DC: National Archives.
Vermont. Washington County. 1860 U.S. census, population schedule. Micropublication M653, roll 1324. Washington, DC: National Archives.
Vermont. Washington County. 1870 U.S. census, population schedule. Micropublication M593, roll 1626. Washington, DC: National Archives.
Vermont. Washington County. 1880 U.S. census, population schedule. Micropublication T9, roll 1348. Washington, DC: National Archives.
Vermont. Williamstown. Family History Library. Deeds, Volumes 1-5, 1784-1811. Microfilm 007,062.
Vermont. Brookfield. Town and Vital Records. Family History Library, Salt Lake City, UT. Microfilm no. 006,654, Brookfield (Vermont) Town Clerk.
Vermont. Caledonia County. Danville. Green Cemetery. Tombstone data.
Vermont. Caledonia County. North Danville. Massey Cemetery. Tombstone data.
Vermont. Caledonia County. North Danville. Pope Cemetery. Tombstone data.
Vermont. Caledonia County. North Danville. Ward/Weeks Cemetery. Tombstone data.
Vermont. Caledonia County. South Wheelock. South Wheelock Cemetery. Tombstone data.
Vermont. Caledonia County. St. Johnsbury. Mt. Pleasant Cemetery. Tombstone data.
Vermont. Caledonia County. Wheelock. Wheelock Village Cemetery. Tombstone data.
Vermont. Danville. Family History Library, Salt Lake City, Utah. Town and Vital Records. Microfilm no. 028,121.
Vermont. Danville. Vermont State Archives, Montpelier. Town and Vital Records. Microfilm no. F-1418.
Vermont. Danville. Vermont State Archives, Montpelier. Cemetery Records. Microfilm no. F-1417.
Vermont. Montpelier, Vermont. Vermont State Archives. Vital Records.
Vermont. Orange County. Williamstown. West Hill Cemetery. Tombstone data.
Vermont. Orleans County. Barton. Welcome O. Brown Cemetery. Tombstone data.
Vermont. Washington County. Waterbury. Waterbury Center Cemetery. Tombstone data.
Vermont. Waterbury. Waterbury Town Clerk, Waterbury, Vermont. Births, Deaths, Marriages.
Vermont. Wheelock. Town Clerk, Wheelock, Vermont. Vital records.
Vermont. Wheelock. Deeds and Vital Records. Family History Library, Salt Lake City, UT. Microfilm 029,049, Wheelock (Vermont) Town Clerk.
Vermont. Williamstown. Town records. Family History Library, Salt Lake City, UT. Microfilm 029,108, Williamstown Town Clerk.
Vital Records from the St. Johnsbury Caledonian. to 1859. The Atheneum, St. Johnsbury, Vermont.
Wisconsin. Family History Library, Salt Lake City, Utah. Marriage record index. Microfilm no. fiche 6.331,473.
Wisconsin. Milwaukee County. 1840 U.S. census, population schedule. Micropublication M704, roll 580. Washington, DC: National Archives.
Wisconsin. Monroe County. 1860 U.S. census, population schedule. Micropublication M653, roll 1424. Washington, DC: National Archives.
Wisconsin. Monroe County. 1870 U.S. census, population schedule. Micropublication M593, roll 1729. Washington, DC: National Archives.
Wisconsin. Monroe County. 1880 U.S. census, population schedule. Micropublication T9, roll 1439. Washington, DC: National Archives.
Wisconsin. Monroe County. 1900 U.S. census, population schedule. Micropublication unknown film, roll unknown roll. Washington, DC: National Archives.
Wisconsin. Walworth County. 1860 U.S. census, population schedule. Micropublication M653, roll 1434. Washington, DC: National Archives.
Wisconsin. Waukesha County. 1850 U.S. census, population schedule. Micropublication M432, roll 1009. Washington, DC: National Archives.
Please mail comments and suggestions to Susan Johnston at
Some icons from IconBAZAAR
This page copyright June 2001 by Susan Goss Johnston
You may link to these pages, but do not copy them without the written permission of the author.