Registered voters in the State of Michigan, U.S.A.
Use this website at your own risk. There is no warranty. This is a privately owned genealogy website using a purchased copy of the Michigan voter list as of 15 January 2019 which is unrestricted, public information.

Home Page ... About This Site ... Download The Data ... Removal Policy
Is your family struggling just to get by?
When times are tough, there is a tendency for people to demand that the government do more to help them. Do not overlook the libertarian chess moves, repealing the laws that caused the problems. READ MORE


Struk, Robert Cameron was born in 1953 and he registered to vote, giving his address as 8891 Melbourne Dr, Saline, Michigan 48176 U.S.A. (Voter ID number 103470691).
Visit the detail page of Robert Cameron Struk (free).

Struk, Shari Anne was born in 1978 and she registered to vote, giving her address as 3750 Cordley Lake Rd, Pinckney, Michigan 48169 U.S.A. (Voter ID number 32547231).
Visit the detail page of Shari Anne Struk (free).

Struk, Vsevolod was born in 1939 and he registered to vote, giving his address as 456 Colin Cir, Ann Arbor, Michigan 48103 U.S.A. (Voter ID number 10200362).
Visit the detail page of Vsevolod Struk (free).

Strukel, Albert Lewis was born in 1968 and he registered to vote, giving his address as 24186 M 60, Cassopolis, Michigan 49031 U.S.A. (Voter ID number 4002202616).
Visit the detail page of Albert Lewis Strukel (free).

Strukel, Anthony Echo was born in 1998 and he registered to vote, giving his address as 6081 E Willow Hwy, Grand Ledge, Michigan 48837 U.S.A. (Voter ID number 32388171).
Visit the detail page of Anthony Echo Strukel (free).

Strukel, Barbara Joan was born in 1943 and she registered to vote, giving her address as 48301 Sand Castle Ct, Shelby Township, Michigan 48315 U.S.A. (Voter ID number 981489).
Visit the detail page of Barbara Joan Strukel (free).

Strukel, Brooke Ann was born in 1993 and she registered to vote, giving her address as 6081 E Willow Hwy, Grand Ledge, Michigan 48837 U.S.A. (Voter ID number 205012677).
Visit the detail page of Brooke Ann Strukel (free).

Strukel, Cheryl Lynn was born in 1965 and she registered to vote, giving her address as 47843 Lamplighter Trl, Macomb, Michigan 48044 U.S.A. (Voter ID number 8836815).
Visit the detail page of Cheryl Lynn Strukel (free).

Strukel, Christine Marymae was born in 1966 and she registered to vote, giving her address as 6081 E Willow Hwy, Grand Ledge, Michigan 48837 U.S.A. (Voter ID number 4003721377).
Visit the detail page of Christine Marymae Strukel (free).

Strukel, Elizabeth Jane was born in 1975 and she registered to vote, giving her address as 24186 M 60, Cassopolis, Michigan 49031 U.S.A. (Voter ID number 2575006219).
Visit the detail page of Elizabeth Jane Strukel (free).

Strukel, James Richard was born in 1969 and he registered to vote, giving his address as 47843 Lamplighter Trl, Macomb, Michigan 48044 U.S.A. (Voter ID number 350000669).
Visit the detail page of James Richard Strukel (free).

Strukel, Jerry Lee was born in 1965 and he registered to vote, giving his address as 58547 M 40, Jones, Michigan 49061 U.S.A. (Voter ID number 107625109).
Visit the detail page of Jerry Lee Strukel (free).

Strukel, Jodi Lyn was born in 1962 and she registered to vote, giving her address as 58547 M 40, Jones, Michigan 49061 U.S.A. (Voter ID number 107625110).
Visit the detail page of Jodi Lyn Strukel (free).

Strukel, Matthew Anthony was born in 1962 and he registered to vote, giving his address as 6081 E Willow Hwy, Grand Ledge, Michigan 48837 U.S.A. (Voter ID number 205009616).
Visit the detail page of Matthew Anthony Strukel (free).

Strukel, Ryan Eileen was born in 1990 and she registered to vote, giving her address as 23650 Manila St APT 142, Clinton Township, Michigan 48035 U.S.A. (Voter ID number 33959846).
Visit the detail page of Ryan Eileen Strukel (free).

Strukel, Sandra Kay was born in 1950 and she registered to vote, giving her address as 55 Shellenberger Ave, Battle Creek, Michigan 49037 U.S.A. (Voter ID number 2410016037).
Visit the detail page of Sandra Kay Strukel (free).

Strukel, Soitana Lynn was born in 1967 and she registered to vote, giving her address as 55 Shellenberger Ave, Battle Creek, Michigan 49037 U.S.A. (Voter ID number 4001099103).
Visit the detail page of Soitana Lynn Strukel (free).

Strukel, Tyler James-Allen was born in 1993 and he registered to vote, giving his address as 151 Minges Creek Pl APT J5, Battle Creek, Michigan 49015 U.S.A. (Voter ID number 33280223).
Visit the detail page of Tyler James-Allen Strukel (free).

Strukel, Zachary Taylor was born in 1994 and he registered to vote, giving his address as 67112 Carter Lake Dr, Jones, Michigan 49061 U.S.A. (Voter ID number 34356262).
Visit the detail page of Zachary Taylor Strukel (free).

Strum, Chris Charles was born in 1989 and he registered to vote, giving his address as 1050 Waters Edge Dr APT 214, East Lansing, Michigan 48823 U.S.A. (Voter ID number 530051654).
Visit the detail page of Chris Charles Strum (free).

Strum, John M. was born in 1929 and he registered to vote, giving his address as 275 E 2Nd St, Constantine, Michigan 49042 U.S.A. (Voter ID number 6767612).
Visit the detail page of John M. Strum (free).

Strum, Kari Ellen was born in 1995 and she registered to vote, giving her address as 3325 Innsbrook Dr, Rochester Hills, Michigan 48309 U.S.A. (Voter ID number 685014111).
Visit the detail page of Kari Ellen Strum (free).

Strum, Marie Therese was born in 1963 and she registered to vote, giving her address as 3325 Innsbrook Dr, Rochester Hills, Michigan 48309 U.S.A. (Voter ID number 8470282).
Visit the detail page of Marie Therese Strum (free).

Strum, Robert Chester was born in 1955 and he registered to vote, giving his address as 3325 Innsbrook Dr, Rochester Hills, Michigan 48309 U.S.A. (Voter ID number 8470281).
Visit the detail page of Robert Chester Strum (free).

Strum, Ryan Michael was born in 1992 and he registered to vote, giving his address as 3325 Innsbrook Dr, Rochester Hills, Michigan 48309 U.S.A. (Voter ID number 105493387).
Visit the detail page of Ryan Michael Strum (free).

Strum, Stephanie Fay was born in 1991 and she registered to vote, giving her address as 13720 Franklin Dr, Grand Haven, Michigan 49417 U.S.A. (Voter ID number 108271377).
Visit the detail page of Stephanie Fay Strum (free).

Strum, Susan Margaret was born in 1951 and she registered to vote, giving her address as 600 W Clay Ave APT 217, Muskegon, Michigan 49440 U.S.A. (Voter ID number 107827003).
Visit the detail page of Susan Margaret Strum (free).

Struman, Holly Anne was born in 1988 and she registered to vote, giving her address as 4330 16 Mile Rd NE, Cedar Springs, Michigan 49319 U.S.A. (Voter ID number 31057249).
Visit the detail page of Holly Anne Struman (free).

Struman, John Richard was born in 1994 and he registered to vote, giving his address as 331 River Ln, Dearborn, Michigan 48124 U.S.A. (Voter ID number 108898327).
Visit the detail page of John Richard Struman (free).

Struman, Kristen Marie was born in 1986 and she registered to vote, giving her address as 10691 Winnie Ln, Allendale, Michigan 49401 U.S.A. (Voter ID number 34326043).
Visit the detail page of Kristen Marie Struman (free).

Struman, Linda Susan was born in 1952 and she registered to vote, giving her address as 2185 Solon, Cedar Springs, Michigan 49319 U.S.A. (Voter ID number 8242833).
Visit the detail page of Linda Susan Struman (free).

Struman, Mark Robert was born in 1955 and he registered to vote, giving his address as 331 River Ln, Dearborn, Michigan 48124 U.S.A. (Voter ID number 4000791755).
Visit the detail page of Mark Robert Struman (free).

Struman, Maryann was born in 1963 and she registered to vote, giving her address as 331 River Ln, Dearborn, Michigan 48124 U.S.A. (Voter ID number 4834436).
Visit the detail page of Maryann Struman (free).

Struman, Meagan Elizabeth was born in 1992 and she registered to vote, giving her address as 331 River Ln, Dearborn, Michigan 48124 U.S.A. (Voter ID number 940021556).
Visit the detail page of Meagan Elizabeth Struman (free).

Struman, Nathan Robert was born in 1982 and he registered to vote, giving his address as 10691 Winnie Ln, Allendale, Michigan 49401 U.S.A. (Voter ID number 34327929).
Visit the detail page of Nathan Robert Struman (free).

Strumba, Anna Grigoryevna was born in 1971 and she registered to vote, giving her address as 29308 Glencastle Dr, Farmington Hills, Michigan 48336 U.S.A. (Voter ID number 4001415541).
Visit the detail page of Anna Grigoryevna Strumba (free).

Strumba, Dmitriy was born in 1975 and he registered to vote, giving his address as 3077 Rumsey Dr, Ann Arbor, Michigan 48105 U.S.A. (Voter ID number 4003977895).
Visit the detail page of Dmitriy Strumba (free).

Strumba, Raisa Ilinichina was born in 1947 and she registered to vote, giving her address as 23946 Susan Dr, Farmington Hills, Michigan 48336 U.S.A. (Voter ID number 4001415548).
Visit the detail page of Raisa Ilinichina Strumba (free).

Strumba, Viktoriya was born in 1976 and she registered to vote, giving her address as 3077 Rumsey Dr, Ann Arbor, Michigan 48105 U.S.A. (Voter ID number 4003325638).
Visit the detail page of Viktoriya Strumba (free).

Strumban, Alec Yefimovich was born in 1957 and he registered to vote, giving his address as 801 W Long Lake Rd APT E5, Bloomfield Hills, Michigan 48302 U.S.A. (Voter ID number 31190410).
Visit the detail page of Alec Yefimovich Strumban (free).

Strumban, Emil Efim was born in 1950 and he registered to vote, giving his address as 6769 Apple Blossom Trl, West Bloomfield, Michigan 48322 U.S.A. (Voter ID number 102503346).
Visit the detail page of Emil Efim Strumban (free).

Strumban, Margarita was born in 1961 and she registered to vote, giving her address as 6769 Apple Blossom Trl, West Bloomfield, Michigan 48322 U.S.A. (Voter ID number 8440422).
Visit the detail page of Margarita Strumban (free).

Strumban, Marina was born in 1964 and she registered to vote, giving her address as 462 Linden Ct, Commerce Township, Michigan 48390 U.S.A. (Voter ID number 33211945).
Visit the detail page of Marina Strumban (free).

Strumban, Viktoriya was born in 1968 and she registered to vote, giving her address as 2375 Recreation Dr, West Bloomfield, Michigan 48324 U.S.A. (Voter ID number 31628044).
Visit the detail page of Viktoriya Strumban (free).

Strumban, Yevgeniya was born in 1924 and she registered to vote, giving her address as 25501 Greenfield Rd APT 104, Southfield, Michigan 48075 U.S.A. (Voter ID number 4001166201).
Visit the detail page of Yevgeniya Strumban (free).

Strumberger, Corinne Marie was born in 1967 and she registered to vote, giving her address as 7835 W State Rd, Middleville, Michigan 49333 U.S.A. (Voter ID number 6731789).
Visit the detail page of Corinne Marie Strumberger (free).

Strumberger, Linda Lee was born in 1943 and she registered to vote, giving her address as 2158 Sandy Shore Dr SE APT 201, Kentwood, Michigan 49508 U.S.A. (Voter ID number 33864552).
Visit the detail page of Linda Lee Strumberger (free).

Strumberger, Thomas Anthony was born in 1964 and he registered to vote, giving his address as 7835 W State Rd, Middleville, Michigan 49333 U.S.A. (Voter ID number 6711267).
Visit the detail page of Thomas Anthony Strumberger (free).

Strumble, James J. was born in 1950 and he registered to vote, giving his address as 5350 Old Stump Rd, Gaylord, Michigan 49735 U.S.A. (Voter ID number 8117449).
Visit the detail page of James J. Strumble (free).

Strumbly, Matthew Richard was born in 1989 and he registered to vote, giving his address as 1431 Washington Blvd APT 2705, Detroit, Michigan 48226 U.S.A. (Voter ID number 33898291).
Visit the detail page of Matthew Richard Strumbly (free).

Strumbos, Catherine Ann was born in 1959 and she registered to vote, giving her address as 5570 Brookdale Rd, Bloomfield Hills, Michigan 48304 U.S.A. (Voter ID number 106502694).
Visit the detail page of Catherine Ann Strumbos (free).

Strumbos, Christina Frailey was born in 1997 and she registered to vote, giving her address as 5570 Brookdale Rd, Bloomfield Hills, Michigan 48304 U.S.A. (Voter ID number 650013257).
Visit the detail page of Christina Frailey Strumbos (free).

Strumbos, Lucy Christina was born in 1986 and she registered to vote, giving her address as 685 Hanna St, Birmingham, Michigan 48009 U.S.A. (Voter ID number 109093665).
Visit the detail page of Lucy Christina Strumbos (free).

Strumbos, Peter W. was born in 1954 and he registered to vote, giving his address as 815 Purdy St, Birmingham, Michigan 48009 U.S.A. (Voter ID number 655002118).
Visit the detail page of Peter W. Strumbos (free).

Strumeier, Jack William was born in 1929 and he registered to vote, giving his address as 26916 W 12 Mile Rd, Southfield, Michigan 48034 U.S.A. (Voter ID number 107003247).
Visit the detail page of Jack William Strumeier (free).

Strumfeld, David Stanley was born in 1986 and he registered to vote, giving his address as 429 Washington St SE APT 5, Grand Rapids, Michigan 49503 U.S.A. (Voter ID number 33585394).
Visit the detail page of David Stanley Strumfeld (free).

Strumia, Joseph Charles was born in 1931 and he registered to vote, giving his address as 17032 Northall St, Macomb, Michigan 48044 U.S.A. (Voter ID number 707868).
Visit the detail page of Joseph Charles Strumia (free).

Strumillo, Elina was born in 1963 and she registered to vote, giving her address as 13199 Fedde Ave, New Buffalo, Michigan 49117 U.S.A. (Voter ID number 6457991).
Visit the detail page of Elina Strumillo (free).

Struminger, Aaron Howard was born in 1987 and he registered to vote, giving his address as 404 Kellogg St APT 17, Ann Arbor, Michigan 48105 U.S.A. (Voter ID number 34181389).
Visit the detail page of Aaron Howard Struminger (free).

Strumolo, Amy Loerch was born in 1957 and she registered to vote, giving her address as 18910 Hillcrest St, Franklin, Michigan 48025 U.S.A. (Voter ID number 5355151).
Visit the detail page of Amy Loerch Strumolo (free).

Strumolo, Gary Steven was born in 1952 and he registered to vote, giving his address as 5384 Bentley Rd APT 205, West Bloomfield, Michigan 48322 U.S.A. (Voter ID number 34600631).
Visit the detail page of Gary Steven Strumolo (free).

Strump, Anthony Patrick was born in 1955 and he registered to vote, giving his address as 596 Deanna Dr, Lapeer, Michigan 48446 U.S.A. (Voter ID number 4000181150).
Visit the detail page of Anthony Patrick Strump (free).

Strump, Leslie Susan was born in 1956 and she registered to vote, giving her address as 596 Deanna Dr, Lapeer, Michigan 48446 U.S.A. (Voter ID number 4000146512).
Visit the detail page of Leslie Susan Strump (free).

Strump, Marion Rosalie was born in 1938 and she registered to vote, giving her address as 2482 Lonesome Dove Trl, Lapeer, Michigan 48446 U.S.A. (Voter ID number 102697652).
Visit the detail page of Marion Rosalie Strump (free).

Strumpel, Marianna Katona was born in 1939 and she registered to vote, giving her address as 821 Mount Pleasant Ave, Ann Arbor, Michigan 48103 U.S.A. (Voter ID number 1630046553).
Visit the detail page of Marianna Katona Strumpel (free).

Strumpfer, Katherine Beth was born in 1998 and she registered to vote, giving her address as 3110 E Maple Rd, Milford, Michigan 48381 U.S.A. (Voter ID number 159246520).
Visit the detail page of Katherine Beth Strumpfer (free).

Strumpfer, Martha Elizabeth was born in 1925 and she registered to vote, giving her address as 8341 Gull Rd PO BOX 585, Richland, Michigan 49083 U.S.A. (Voter ID number 5590882).
Visit the detail page of Martha Elizabeth Strumpfer (free).

Strumpfer, Rivka was born in 1952 and she registered to vote, giving her address as 8341 Gull Rd, Richland, Michigan 49083 U.S.A. (Voter ID number 5596684).
Visit the detail page of Rivka Strumpfer (free).

Strumpfer, Scott David was born in 1967 and he registered to vote, giving his address as 3110 E Maple Rd, Milford, Michigan 48381 U.S.A. (Voter ID number 108121013).
Visit the detail page of Scott David Strumpfer (free).

Strumpfer, Stacy Danielle-Foley was born in 1972 and she registered to vote, giving her address as 3110 E Maple Rd, Milford, Michigan 48381 U.S.A. (Voter ID number 108121011).
Visit the detail page of Stacy Danielle-Foley Strumpfer (free).

Strumwasser, Ira was born in 1948 and he registered to vote, giving his address as 4247 Boulder Pond Dr, Ann Arbor, Michigan 48108 U.S.A. (Voter ID number 1570011005).
Visit the detail page of Ira Strumwasser (free).

Strumwasser, Jennifer Marie was born in 1948 and she registered to vote, giving her address as 4247 Boulder Pond Dr, Ann Arbor, Michigan 48108 U.S.A. (Voter ID number 1570011006).
Visit the detail page of Jennifer Marie Strumwasser (free).

Strumwasser, Lily Marie was born in 1988 and she registered to vote, giving her address as 5076 Scio Church Rd, Ann Arbor, Michigan 48103 U.S.A. (Voter ID number 4004149841).
Visit the detail page of Lily Marie Strumwasser (free).

Struna, Jamie Kristen was born in 1978 and she registered to vote, giving her address as 8869 Knolson Ave, Livonia, Michigan 48150 U.S.A. (Voter ID number 4003541070).
Visit the detail page of Jamie Kristen Struna (free).

Struna, Marco was born in 1968 and he registered to vote, giving his address as 13778 Monarch Dr, South Lyon, Michigan 48178 U.S.A. (Voter ID number 102975792).
Visit the detail page of Marco Struna (free).

Struna, Taylor Reese was born in 1997 and he registered to vote, giving his address as 422 S Hayford Ave, Lansing, Michigan 48912 U.S.A. (Voter ID number 159227179).
Visit the detail page of Taylor Reese Struna (free).

Strunck, Jane Shelley was born in 1949 and she registered to vote, giving her address as 727 Golf Ave, Royal Oak, Michigan 48073 U.S.A. (Voter ID number 2886094).
Visit the detail page of Jane Shelley Strunck (free).

Strunck, Jesse Alan-Rosenberg was born in 1984 and he registered to vote, giving his address as 13631 Labelle St, Oak Park, Michigan 48237 U.S.A. (Voter ID number 109041286).
Visit the detail page of Jesse Alan-Rosenberg Strunck (free).

Strunck, Patricia Marie was born in 1947 and she registered to vote, giving her address as 6271 White Horse Ln, Saugatuck, Michigan 49453 U.S.A. (Voter ID number 32728601).
Visit the detail page of Patricia Marie Strunck (free).

Strunck, Stephanie Megan-August was born in 1985 and she registered to vote, giving her address as 13631 Labelle St, Oak Park, Michigan 48237 U.S.A. (Voter ID number 108314906).
Visit the detail page of Stephanie Megan-August Strunck (free).

Strunck, Theodore Francis was born in 1949 and he registered to vote, giving his address as 727 Golf Ave, Royal Oak, Michigan 48073 U.S.A. (Voter ID number 7962027).
Visit the detail page of Theodore Francis Strunck (free).

Strundberg, Donald F. was born in 1919 and he registered to vote, giving his address as 8276 Jefferson Way Ave, Baldwin, Michigan 49304 U.S.A. (Voter ID number 1700004013).
Visit the detail page of Donald F. Strundberg (free).

Strundbos, Ryan was born in 19914984 W Campus Dr F4, Allendale, Michigan 49401 U.S.A.,http://michiganvoters.info/by_number/00001592/20977_ryan_strundbos.html"
Visit the detail page of Ryan Strundbos (free).

Strung, Gayle Ann was born in 1953 and she registered to vote, giving her address as 6461 E Bay Ln, Richland, Michigan 49083 U.S.A. (Voter ID number 105579678).
Visit the detail page of Gayle Ann Strung (free).

Strung, Mark Edward was born in 1958 and he registered to vote, giving his address as 5893 Stratford Glen Ct SE, Grand Rapids, Michigan 49546 U.S.A. (Voter ID number 104489732).
Visit the detail page of Mark Edward Strung (free).

Strung, Robert Daniel was born in 1950 and he registered to vote, giving his address as 6461 E Bay Ln, Richland, Michigan 49083 U.S.A. (Voter ID number 105604507).
Visit the detail page of Robert Daniel Strung (free).

Strunge, Michelle Anne was born in 1975 and she registered to vote, giving her address as 2780 Emmons Ave, Rochester Hills, Michigan 48307 U.S.A. (Voter ID number 34214233).
Visit the detail page of Michelle Anne Strunge (free).

Strungys, Beatrice was born in 1946 and she registered to vote, giving her address as 15601 Victor Rd, Union Pier, Michigan 49129 U.S.A. (Voter ID number 106978008).
Visit the detail page of Beatrice Strungys (free).

Strungys, Raymond George was born in 1944 and he registered to vote, giving his address as 15601 Victor Rd, Union Pier, Michigan 49129 U.S.A. (Voter ID number 106978011).
Visit the detail page of Raymond George Strungys (free).

Struniak, Richard Jason was born in 1973 and he registered to vote, giving his address as 1890 June Ave, Rochester Hills, Michigan 48309 U.S.A. (Voter ID number 685013740).
Visit the detail page of Richard Jason Struniak (free).

Strunk, Agnes was born in 1927 and she registered to vote, giving her address as 31055 Wellington Dr APT 29201, Novi, Michigan 48377 U.S.A. (Voter ID number 105281464).
Visit the detail page of Agnes Strunk (free).

Strunk, Alesha Leigh was born in 1991 and she registered to vote, giving her address as 37 Charlevoix St, New Hudson, Michigan 48165 U.S.A. (Voter ID number 33955639).
Visit the detail page of Alesha Leigh Strunk (free).

Strunk, Alexander Luke was born in 1994 and he registered to vote, giving his address as 417 Walnut, Watervliet, Michigan 49098 U.S.A. (Voter ID number 106952624).
Visit the detail page of Alexander Luke Strunk (free).

Strunk, Alexis Nicole was born in 1995 and she registered to vote, giving her address as 2671 Barth Rd, Smiths Creek, Michigan 48074 U.S.A. (Voter ID number 33701842).
Visit the detail page of Alexis Nicole Strunk (free).

Strunk, Alexxis Marie was born in 1992 and she registered to vote, giving her address as 57563 Plymouth Rd, Washington, Michigan 48094 U.S.A. (Voter ID number 33725636).
Visit the detail page of Alexxis Marie Strunk (free).

Strunk, Alicia Marie was born in 1988 and she registered to vote, giving her address as 35230 Renfrew St APT 202, Harrison Township, Michigan 48045 U.S.A. (Voter ID number 104571108).
Visit the detail page of Alicia Marie Strunk (free).

Strunk, Alvin Charles was born in 1960 and he registered to vote, giving his address as 1201 Chelsie Path, Saint Joseph, Michigan 49085 U.S.A. (Voter ID number 2370005671).
Visit the detail page of Alvin Charles Strunk (free).

Strunk, Amanda Hope was born in 1988 and she registered to vote, giving her address as 7032 Rockford St, Portage, Michigan 49024 U.S.A. (Voter ID number 32648690).
Visit the detail page of Amanda Hope Strunk (free).

Strunk, Amanda Rae was born in 1986 and she registered to vote, giving her address as 4429 Hagerman Rd, Leonard, Michigan 48367 U.S.A. (Voter ID number 107399724).
Visit the detail page of Amanda Rae Strunk (free).

Strunk, Andrea Marie was born in 1993 and she registered to vote, giving her address as 8266 Painter School Rd, Berrien Center, Michigan 49102 U.S.A. (Voter ID number 32358232).
Visit the detail page of Andrea Marie Strunk (free).