Juanita Acuff
abt 06 Sep 1910
Logan County, Arkansas, United States
-
21 Mar 2001
/
managed by B McNamara / last edited 19 Apr 2024
Helen (Acuff) Adams
04 Jun 1928
Grainger County Tennessee, USA
-
18 Aug 2012
/
managed by Luke Lord Kemp-St. Margaret / last edited 18 Apr 2024
Roy Claxton Acuff
15 Sep 1903
Maynardville, Union, Tennessee, United States
-
23 Nov 1992
/
managed by Sandy Patak / last edited 7 Apr 2024
Zeb Z. Acuff
1970s
managed by Zeb Acuff / last edited 20 Mar 2024
/ 394
Ronald Lee Acuff
04 Jul 1945
Springfield, Greene, Missouri, United States
-
16 Jun 2018
/
managed by Theresia Kennedy / last edited 14 Mar 2024
Jacob Acuff
08 Aug 1756
Pennsylvania
-
05 Oct 1816
/
managed by Alex Stronach / last edited 3 Mar 2024
John Nelson Acuff
01 Mar 1866
Polk, Missouri, United States
-
10 Dec 1899
/
managed by E. Gatlin / last edited 25 Feb 2024
Mary Acuff
1857
/
managed by Zeb Acuff / last edited 18 Feb 2024
James Polk Acuff
12 Jan 1872
Van Buren County, Tennessee, USA
-
24 Nov 1939
/
managed by Marie Beckman / last edited 13 Feb 2024
Minnie (Acuff) Luna
26 Oct 1899
Tennessee, United States
-
05 Jul 1957
/
managed by Jo Blankenship / last edited 13 Feb 2024
Marsh Leo Acuff
06 Jun 1912
Graydon Springs, Polk, Missouri, United States
-
08 Aug 1970
/
managed by Theresia Kennedy / last edited 9 Feb 2024
Mary (Acuff) Hodges
abt 1793
Tennessee, United States
-
06 Dec 1886
/
managed by Heather McFeron / last edited 23 Jan 2024
Christopher Acuff
1770
Virginia
-
aft 1850
/
managed by Joseph Richardson / last edited 21 Dec 2023
John Alexander Acuff
29 May 1885
Washburn, Grainger, Tennessee, United States
-
06 Feb 1957
/
managed by Shelly Cumbie / last edited 20 Dec 2023
Eula Versa (Acuff) Rose
15 Nov 1907
Knob Lick, St. Francois, Missouri, United States
-
10 Jan 1997
/
managed by Steven Rose / last edited 3 Dec 2023
Spencer Acuff
abt 1775
Colony of Virginia
-
bef 01 Oct 1855
/
managed by B McNamara / last edited 23 Nov 2023
William Acuff
abt 1778
Virginia, United States
/
managed by Joe Holloway / last edited 23 Nov 2023
Cain Acuff
abt 1740
Virginia, British Colonial America
-
1821
/
managed by Ruth Montgomery / last edited 23 Nov 2023
Jonathan Acuff
abt 1809
Tennessee, United States
-
aft 1880
/
managed by Joe Holloway / last edited 23 Nov 2023
Leontine (Acuff) Hobbs
20 Jun 1909
Grainger Tennessee
-
20 Apr 2004
/
managed by Shelly Cumbie / last edited 12 Oct 2023
Jerome Benjamin Acuff
24 Nov 1882
Vicksburg, Warren, Mississippi, United States
-
07 Oct 1950
/
last edited 10 Sep 2023
Joyce (Acuff) Harris
05 Mar 1819
Tennessee, United States
-
27 Aug 1887
/
managed by J. Mancha / last edited 24 Jul 2023
Richard Acuff
1777
Henry County, Virginia, USA
-
07 Sep 1836
/
managed by B McNamara / last edited 21 Jul 2023
Jane (Acuff) Breeden
abt 1738
Culpeper County, Virginia
-
1817
/
managed by Carl Rhodes / last edited 14 Jun 2023
David Loomis Acuff
abt 1824
Tennessee, United States
-
abt 1872
/
managed by Fred Derrick / last edited 12 May 2023
Robert Watson Acuff
30 Mar 1822
Tennessee, United States
-
07 May 1888
/
managed by Sandra Farrell / last edited 12 Feb 2023
Valley Acuff
1872
/
managed by Zeb Acuff / last edited 1 Jan 2023
James Prince H Acuff
13 Feb 1875
Warren County, Mississippi
-
1931
/
managed by Ruth Montgomery / last edited 5 Dec 2022
Joel Acuff
abt 1817
Tennessee, United States
/
managed by B McNamara / last edited 4 Dec 2022
Martha Acuff
abt 1774
Virginia
-
abt 1855
/
managed by Dan Sullivan / last edited 24 Nov 2022
David Acuff
26 Dec 1799
Grainger, Tennessee, United States
-
18 Mar 1865
/
managed by Jim Raney / last edited 8 Oct 2022
Sarah Nancy (Acuff) Freeeman
09 Oct 1827
Grainger, Tennessee, United States
-
11 Mar 1902
/
managed by Jeffrey Phillips / last edited 7 Oct 2022
Dorothy Jean (Acuff) Abbott
10 Jan 1945
Richmond, Contra Costa, California, United States
-
30 Jun 2015
/
managed by Robin Evans / last edited 24 Sep 2022
James Calvin Acuff
28 Jan 1855
Grainger, Tennessee, United States
-
17 Nov 1947
/
managed by Thomas Odell / last edited 7 Sep 2022
John D Acuff
08 Aug 1813
Puncheon Camp, Grainger, Tennessee, United States
-
09 Jun 1898
/
managed by Ryan Jewell / last edited 7 Sep 2022
Pryor Harp Acuff
24 Mar 1881
Grainger County,Tennessee, United States
-
04 Jun 1963
/
managed by Thomas Odell / last edited 7 Sep 2022
Elizabeth Acuff
08 Dec 1821
Grainger County, Tennessee
-
05 Nov 1890
/
managed by Jim Raney / last edited 9 Aug 2022
Albert A Acuff
05 Dec 1837
Grainger County, Tennessee, USA
-
29 Oct 1922
/
last edited 3 Jul 2022
James Pryor Acuff
03 Mar 1863
Grainger County, Tennessee, USA
-
03 Jan 1937
/
managed by Thomas Odell / last edited 3 Jul 2022
Thomas Acuff
1675
Old Rappahannock County, Virginia, British Colonial America
-
03 Dec 1701
/
managed by Kathy King / last edited 19 Jun 2022
Christopher C Acuff
17 Feb 1699
Middlesex County, Colony of Virginia
-
10 Jul 1766
/
managed by Ruth Montgomery / last edited 19 Jun 2022
Lawrence Kent Acuff
20 May 1937
Tulsa, Tulsa, Oklahoma, United States
-
31 May 2018
/
managed by Theresia Kennedy / last edited 25 Apr 2022
William Leon Acuff
25 Jan 1842
Bledsoe, Tennessee, United States
-
03 Feb 1898
/
managed by Marie Beckman / last edited 10 Mar 2022
Coram Acuff
23 Aug 1846
Grainger County, Tennessee, USA
-
31 Jan 1931
/
managed by D Acuff / last edited 16 Feb 2022
Claude Roger Acuff Sr.
24 Nov 1909
Tennessee, USA
-
23 Aug 1971
/
managed by B McNamara / last edited 16 Feb 2022
Paul Briscoe Acuff
22 Aug 1900
Tennessee, USA
-
16 Oct 1984
/
managed by B McNamara / last edited 16 Feb 2022
Simeon Eddy Neill Acuff
16 Apr 1877
Union, Tennessee, United States
-
29 Apr 1943
/
managed by B McNamara / last edited 16 Feb 2022
Luther Geduthen Acuff
02 Dec 1873
Washburn, Grainger, Tennessee, United States
-
17 Aug 1945
/
managed by Beth Murphey / last edited 30 Jan 2022
Fielden Harpe Acuff
17 Mar 1898
Washburn, Grainger, Tennessee, United States
-
09 Apr 1948
/
managed by Beth Murphey / last edited 30 Jan 2022
Guy De Witt Acuff
07 Jun 1879
McMahon, Dade, Georgia
-
09 Aug 1933
/
managed by Sandra Farrell / last edited 22 Jan 2022
Guy Mathes Acuff
29 Jul 1916
Phoenix, Maricopa, Arizona, United States
-
05 Oct 1991
/
managed by Sandra Farrell / last edited 22 Jan 2022
Jarnigan Lea Acuff
1829
Grainger, Tennessee, United States
-
Apr 1880
/
managed by B McNamara / last edited 13 Jan 2022
Anderson Acuff
09 Oct 1809
Grainger, Tennessee, United States
-
03 Feb 1891
/
managed by Maggie Brooks / last edited 13 Jan 2022
James Nicholas Acuff
24 May 1854
Tennessee, United States
-
09 Dec 1925
/
managed by B McNamara / last edited 13 Jan 2022
Rachel (Acuff) Shelmire
12 Mar 1752
Whitemarsh, Montgomery, Pennsylvania
-
24 Apr 1834
/
managed by William Tracy / last edited 31 Dec 2021
Arthur R. Acuff
09 Sep 1865
Grainger, Tennessee, United States
-
22 Jan 1953
/
last edited 31 Dec 2021
Opal (Acuff) Mitchell
1900
Polk, Missouri, United States
-
1986
/
managed by Josiah Hair / last edited 8 Nov 2021
Charles Van Acuff
24 Aug 1915
Strafford, Greene, Missouri, United States
-
04 Jan 1972
/
managed by Robin Evans / last edited 22 Sep 2021
Timothy Acuff
abt 1738
Culpeper, Virginia
-
24 Oct 1824
/
managed by Chris Brady / last edited 19 Sep 2021
John Acuff Jr.
01 Jan 1768
Henry County, Virginia
-
1866
/
managed by D Acuff / last edited 17 Sep 2021
Thomas Acuff
12 Mar 1793
Henry County, Virginia, USA
-
13 Aug 1874
/
managed by D Acuff / last edited 5 Aug 2021
Rose L. Acuff
18 Sep 1878
-
13 Dec 1975
/
managed by Carol Wilkerson / last edited 5 Aug 2021
John Acuff Sr.
01 Jan 1739
-
01 Jan 1805
/
managed by Rachel Gossett / last edited 31 Jul 2021
Thomas Acuff
abt Jul 1833
Grainger, Tennessee, United States
-
08 Jul 1920
/
last edited 16 Jun 2021
Albert Lee Acuff
03 Jun 1857
Grainger, Tennessee, United States
-
26 Aug 1923
/
last edited 16 Jun 2021
James Acuff
1920s - 2010s
managed by Ruth Montgomery / last edited 27 May 2021
William Franklin Acuff
09 Mar 1932
Vicksburg, Warren Co, MS
-
28 Jul 1989
/
managed by Ruth Montgomery / last edited 27 May 2021
Hugh Fairman Acuff
09 Dec 1908
MS
-
30 Jan 1982
/
managed by Ruth Montgomery / last edited 27 May 2021
Cally Acuff
abt 1914
Mississippi
-
28 Sep 1998
/
managed by Ruth Montgomery / last edited 27 May 2021
Henry Acuff
1789
Henry, Virginia, USA
-
01 Jun 1850
/
managed by Ruth Montgomery / last edited 27 May 2021
Joseph Sanders Acuff
Aug 1818
Grainger, Tennessee, USA
-
1902
/
managed by Ruth Montgomery / last edited 27 May 2021
Benjamin Franklin Acuff
Jun 1851
Warren County, Mississippi
-
abt 01 Jan 1920
/
managed by Ruth Montgomery / last edited 27 May 2021
Andrew Clinton Acuff
abt 25 Jun 1902
Lawrence, Mississippi, United States
-
12 May 1970
/
managed by Ruth Montgomery / last edited 27 May 2021
Kenneth Dean Acuff
30 Nov 1948
California, United States
-
01 Dec 1948
/
managed by Michael Maranda / last edited 19 Mar 2021
Mary Ann (Acuff) Bryant
abt 06 Nov 1862
Alabama, United States
-
abt 08 May 1948
/
managed by Melissa Macias / last edited 2 Feb 2021
Laila M (Acuff) Rowland
13 Jan 1892
Boone, Missouri, United States
-
03 Dec 1959
/
managed by B McNamara / last edited 22 Nov 2020
Mary Ann (Acuff) Becknell
Oct 1853
Maury County, Tennessee
-
13 Dec 1933
/
managed by Michael Smith / last edited 21 Oct 2020
William Acuff
1862
/
managed by Zeb Acuff / last edited 6 Oct 2020
Kate Acuff
1861
/
managed by Zeb Acuff / last edited 6 Oct 2020
Enos Acuff
1831
Tennessee
-
1889
/
managed by Zeb Acuff / last edited 6 Oct 2020
C Acuff
managed by C Acuff / last edited 21 Sep 2020
Sarah (Acuff) Dotson
1795
-
1862
Grainger, Tennessee, United States /
managed by Sandra Farrell / last edited 21 Sep 2020
Noah Anderson Acuff
17 Sep 1839
Grainger, Tennessee, United States
-
25 Nov 1893
/
managed by Maggie Brooks / last edited 16 Aug 2020
Elizabeth Scheetz Acuff
13 Apr 1864
Line Lexington, Bucks, Pennsylvania, USA
-
01 Mar 1925
/
managed by Alex Stronach / last edited 20 Jul 2020
Alfred Sheetz Acuff
29 Apr 1837
Whitemarsh, Pennsylvania, USA
-
27 Feb 1891
/
managed by Alex Stronach / last edited 20 Jul 2020
Jeremiah W Acuff
14 Mar 1806
Grainger County, Tennessee, United States
-
14 Oct 1891
/
managed by Erika Renville / last edited 27 Jun 2020
Martha J (Acuff) Wallace
11 Mar 1830
Grainger, Tennessee, United States
-
1905
/
managed by Erika Renville / last edited 5 Jun 2020
Sarah E. (Acuff) Rucker
31 Mar 1894
Tennessee, United States
-
01 Jan 1988
/
managed by Shawn Peterson / last edited 25 Apr 2020
David Clyde Acuff
30 Apr 1892
Grainger County, Tennessee, USA
-
13 Feb 1915
/
managed by Thomas Odell / last edited 25 Apr 2020
Alice E. (Acuff) Redmond
30 May 1879
Grainger County,Tennessee, USA
-
15 Jul 1944
/
managed by Thomas Odell / last edited 25 Apr 2020
William W. Acuff
07 Jan 1878
Grainger County, Tennessee
-
03 Aug 1891
/
managed by Thomas Odell / last edited 24 Apr 2020
Lester Calvin Acuff
22 Aug 1892
Grainger County, Tennessee
-
11 Feb 1960
/
managed by Thomas Odell / last edited 24 Apr 2020
James Tipton Acuff
05 Nov 1890
Grainger County, Tennessee
-
08 Oct 1918
/
managed by Thomas Odell / last edited 24 Apr 2020
Donna Rae Acuff
15 Jan 1948
Detroit, Wayne, Michigan, United States
-
04 May 2003
/
managed by Rick Ribble / last edited 21 Apr 2020
Frank W Acuff
18 Aug 1904
Kansas City, Jackson County, Missouri, USA
-
03 Jul 1965
/
managed by Fred Cook / last edited 20 Apr 2020
Eleanor Acuff
1761
Culpepper Co., VA
-
23 Dec 1849
/
managed by T.C. Justine Baker / last edited 11 Apr 2020
James S. Acuff
19 Jul 1840
Grainger County, Tennessee, USA
-
05 Feb 1910
/
managed by D Acuff / last edited 2 Apr 2020
Attie E. (Acuff) Ruth
Feb 1877
Grainger County, Tennessee, USA
-
22 Jan 1949
/
managed by Thomas Odell / last edited 17 Mar 2020
Harriett W. (Acuff) Rucker
29 Jun 1883
Grainger County, Tennessee, USA
-
05 Nov 1918
/
managed by Thomas Odell / last edited 17 Mar 2020
Atha Henderson Acuff
01 Nov 1885
Grainger County, Tennessee, USA
-
18 Nov 1929
/
managed by Thomas Odell / last edited 16 Mar 2020
Mary (Acuff) Atkins
Jan 1888
Grainger County, Tennessee, USA
-
aft 1940
/
managed by Thomas Odell / last edited 16 Mar 2020
Homer Vinson Acuff
14 Nov 1901
Grainger County, Tennessee, USA
-
03 Apr 1964
/
managed by Thomas Odell / last edited 16 Mar 2020
Cannon Acuff
abt 1916
Arkansas, United States
/
managed by B McNamara / last edited 3 Nov 2019
Jeston Acuff
1888
Arkansas
-
1936
/
managed by B McNamara / last edited 3 Nov 2019
Bonnie Jo (Acuff) Ragsdale
07 May 1948
Dongola, Union, Illinois, USA
-
12 Feb 2008
/
managed by Katt Rhodes / last edited 20 Aug 2019
Evart Acuff
31 Jan 1893
Union County, Tennessee
-
09 Sep 1973
/
managed by Charlene Meadows / last edited 25 Jul 2019
Corrie Lee (Acuff) Brasher
03 Nov 1894
Parker, Texas, United States
-
26 Apr 1981
/
managed by Connie Halvorsen / last edited 29 Apr 2019
Silas S. Acuff
17 Apr 1830
Bledsoe, Tennessee, United States
-
07 Feb 1897
/
managed by David Moore / last edited 6 Apr 2019
Mary G. Acuff
1890s - 1990s
managed by Alex Stronach / last edited 25 Feb 2019
Simeon Acuff
04 Feb 1818
Puncheon Camp, Grainger, Tennessee, USA
-
06 May 1893
/
managed by D Acuff / last edited 16 Feb 2019
Nathan Acuff
managed by Nathan Acuff / last edited 10 Feb 2019
Amanda V. (Acuff) Holland
1853
Grainger, Tennessee, United States
-
06 Jan 1890
/
managed by Tharon Rivers / last edited 5 Jan 2019
Marvin Mack Acuff
01 May 1894
Haywood, Tennessee, United States
-
01 Jan 1982
/
managed by B McNamara / last edited 11 Nov 2018
Marvin Mack Acuff
03 Sep 1920
-
28 Oct 2008
/
managed by B McNamara / last edited 11 Nov 2018
John Thomas Acuff
19 Dec 1797
-
24 Aug 1861
iowa /
managed by B McNamara / last edited 21 Oct 2018
Lillie Acuff
1869
Pennsylvania
/
managed by Alex Stronach / last edited 15 Oct 2018
Clarence Shelley Acuff
14 Oct 1885
Ambler, Pennsylvania
-
09 Jan 1955
/
managed by Alex Stronach / last edited 15 Oct 2018
Alfred S. Acuff
20 Apr 1879
Montgomery, Pennsylvania
-
28 Apr 1959
/
managed by Alex Stronach / last edited 15 Oct 2018
John Marshall Acuff
24 Dec 1865
Philadelphia, Delaware, Pennsylvania, USA
-
12 Nov 1932
/
managed by Alex Stronach / last edited 15 Oct 2018
William Acuff
30 Jun 1795
Whitemarsh, Montgomery, Pennsylvania, USA
-
11 Sep 1878
/
managed by Alex Stronach / last edited 15 Oct 2018
Walter Acuff
1871
/
managed by Alex Stronach / last edited 27 Sep 2018
William Scheetz Acuff
08 Oct 1871
Ambler, Montgomery, Pennsylvania, United States
-
16 Jun 1949
/
managed by Alex Stronach / last edited 26 Sep 2018
Lillie Rebecca Acuff
12 Mar 1900
Grainger County, Tennessee, USA
-
26 Nov 1971
/
managed by Teresa Morrison / last edited 12 Sep 2018
Mary Acuff
20 Oct 1825
Grainger County, Tennessee
-
08 Mar 1906
/
managed by Jim Raney / last edited 9 Sep 2018
D Acuff
managed by D Acuff / last edited 29 Aug 2018
/ 109
Jessie Acuff
22 Aug 1884
Grainger, Tennessee, United States
-
22 May 1960
/
managed by B McNamara / last edited 19 Aug 2018
Lottie Acuff
27 Mar 1874
Grainger, Tennessee, United States
-
28 Oct 1898
/
managed by B McNamara / last edited 19 Aug 2018
Elizabeth Acuff
19 Dec 1869
Grainger, Tennessee, United States
-
20 Nov 1888
/
managed by B McNamara / last edited 19 Aug 2018
Beulah Acuff
06 Apr 1896
Grainger, Tennessee, United States
-
28 May 1981
/
last edited 15 Aug 2018
Edith (Acuff) Beeler
09 Mar 1894
Grainger, Tennessee, United States
-
01 Jan 1992
/
last edited 15 Aug 2018
Louis Acuff Jr.
04 Jul 1926
-
21 Oct 2016
/
managed by Marissa Dodd / last edited 28 May 2018
Charles Boyd Acuff
13 Feb 1872
Tennessee, USA
-
11 May 1946
/
managed by D Acuff / last edited 26 Apr 2018
Daniel Acuff
05 Apr 1868
Rutledge, Grainger, Tennessee
-
09 Apr 1928
/
managed by Zeb Acuff / last edited 24 Apr 2018
Patrick Henry Acuff
22 Dec 1875
-
02 Mar 1965
Sainte Genevieve, Missouri /
managed by Hans Nielsen / last edited 21 Mar 2018
Fredrick Acuff
1844
Tennessee
-
15 Jan 1926
/
managed by Hans Nielsen / last edited 21 Mar 2018
Charles Acuff
1803
Vale, Carroll, Tennessee
-
1880
/
managed by Hans Nielsen / last edited 21 Mar 2018
Gale Acuff
1920s - 2000s
managed by Charlene Meadows / last edited 20 Feb 2018
Hugh Lee Acuff
04 Feb 1926
Coal Creek, Anderson County, Tennessee
-
19 May 2014
/
managed by D Acuff / last edited 10 Nov 2017
Harmon O. Acuff
abt 1886
TN
-
abt 1935
/
managed by Maggie Brooks / last edited 10 Feb 2017
Harley Acuff M.D.
abt 1887
TN
-
abt 1923
/
managed by Maggie Brooks / last edited 10 Feb 2017
John Eric Acuff
02 Nov 1945
Los Angeles, California, United States
-
09 Nov 2016
/
managed by B McNamara / last edited 13 Nov 2016
Nelson Acuff
1859
-
1893
/
managed by B McNamara / last edited 2 Nov 2016
Acuff R. Acuff
1940s
managed by Acuff Acuff / last edited 23 Sep 2016
/ 1
Lawrence Acuff
abt 1903
Mississippi
/
managed by Ruth Montgomery / last edited 6 Aug 2016
Robert Sidney Acuff
01 Dec 1927
Vicksburg, Warren Co., Mississippi
-
24 Mar 1997
/
managed by Ruth Montgomery / last edited 6 Aug 2016
Eugene Acuff
12 Jun 1937
Vicksburg, Warren Co., Mississippi
-
16 Jul 2000
/
managed by Ruth Montgomery / last edited 6 Aug 2016
Juanita Acuff
28 Dec 1928
Vicksburg, Warren Co, MS
-
31 Jan 1954
/
managed by Ruth Montgomery / last edited 6 Aug 2016
Joseph Acuff
1932
Vicksburg, Warren County, Mississippi
-
21 Oct 1950
/
managed by Ruth Montgomery / last edited 6 Aug 2016
Louis Acuff
28 Aug 1930
Vicksburg, Warren Co., Mississippi
-
15 Mar 2000
/
managed by Ruth Montgomery / last edited 6 Aug 2016
Prince Albert Acuff
Nov 1857
Warren, Mississippi, USA
-
1931
/
managed by Ruth Montgomery / last edited 6 Jun 2016
James Weber Acuff
07 Feb 1926
Indiana
-
14 Apr 1973
/
managed by B McNamara / last edited 24 Feb 2016
Elijah Acuff
05 Jan 1868
Farmersville, Posey, Indiana, United States
-
Oct 1908
/
managed by B McNamara / last edited 24 Feb 2016
James Acuff
1901
Illinois
-
01 May 1952
/
managed by B McNamara / last edited 24 Feb 2016
Sarah (Acuff) Rex
1758
Philadelphia, Pennsylvania
-
aft 1795
/
managed by B McNamara / last edited 4 Jan 2016
Susie Lee Acuff
24 Sep 1905
Maynardville, Union, Tennessee, USA
/
managed by B McNamara / last edited 31 Aug 2015
Nancy Juanita Acuff
05 Nov 1901
Maynardville, Union, Tennessee, USA
-
13 Sep 1985
/
managed by B McNamara / last edited 31 Aug 2015
Pryor Frank Acuff
27 Mar 1874
Tennessee, USA
-
27 Mar 1922
/
managed by B McNamara / last edited 30 Aug 2015
Millard Sevier Acuff
28 Dec 1888
Maynardville, Union, Tennessee, USA
-
01 Aug 1931
/
managed by D Acuff / last edited 30 Aug 2015