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 1 October 2019 which is unrestricted, public information.

Home Page ... About This Site ... Download The Data ... Removal Policy

On 26 November 2019 we combined the most recent data with previous data back to 1 June 2013. In doing so, we noticed many individuals with multiple voter ID numbers. In the other States we do, a voter retains the same voter ID number after moving, preventing the person from voting in multiple towns. The presence of so many Michigan voters with multiple voter ID numbers should be of concern to activists who work for integrity of elections. The voter did nothing wrong. The system assigned the voter another number.

A free ad courtesy of the webmaster:




A D V E R T I S E M E N T

A Warningstyle="border:none
Got money? There are legal limits on how much money you can donate to a candidate trying to defeat President Trump’s re-election bid, but is there a limit on how many copies of this book you can donate to public libraries in swing States? Wouldn’t that be tax-deductible? Please order them through this ad.


Wieland, Geri Ann was born in 1977 and she registered to vote, giving her address as 862 W Mount Garfield Rd, Norton Shores, Michigan 49441 United States of America. (Voter ID number 108289318).
Visit the detail page of Geri Ann Wieland (free).

Wieland, Geri Ann was born in 1977 and she registered to vote, giving her address as 10255 Woods Rd, Gladwin, Michigan 48624 United States of America. (Voter ID number 33343957).
Visit the detail page of Geri Ann Wieland (free).

Wieland, Gilbert Raymond was born in 1934 and he registered to vote, giving his address as 211 Cherry St, Corunna, Michigan 48817 United States of America. (Voter ID number 8390849).
Visit the detail page of Gilbert Raymond Wieland (free).

Wieland, Gregory John was born in 1952 and he registered to vote, giving his address as 7979 Whitburn Dr SE, Ada, Michigan 49301 United States of America. (Voter ID number 102619185).
Visit the detail page of Gregory John Wieland (free).

Wieland, Hailey Brooke was born in 1989 and she registered to vote, giving her address as 211 W Nelson St, Midland, Michigan 48640 United States of America. (Voter ID number 1825013948).
Visit the detail page of Hailey Brooke Wieland (free).

Wieland, Hailey Brooke was born in 1989 and she registered to vote, giving her address as 408 John K Dr, Auburn, Michigan 48611 United States of America. (Voter ID number 103580637).
Visit the detail page of Hailey Brooke Wieland (free).

Wieland, Hallie Ann was born in 1982 and she registered to vote, giving her address as 5640 Pratt Lake Ave SE, Lowell, Michigan 49331 United States of America. (Voter ID number 103421050).
Visit the detail page of Hallie Ann Wieland (free).

Wieland, Hannah Fraser was born in 1984 and she registered to vote, giving her address as 11525 N Seven Pines Rd, Northport, Michigan 49670 United States of America. (Voter ID number 4004380743).
Visit the detail page of Hannah Fraser Wieland (free).

Wieland, Hans William was born in 1997 and he registered to vote, giving his address as 2574 Solar Way, Okemos, Michigan 48864 United States of America. (Voter ID number 32765758).
Visit the detail page of Hans William Wieland (free).

Wieland, Harold Lee was born in 1935 and he registered to vote, giving his address as 839 S Lakeshore Dr, Ludington, Michigan 49431 United States of America. (Voter ID number 330000481).
Visit the detail page of Harold Lee Wieland (free).

Wieland, Harvey Charles was born in 1939 and he registered to vote, giving his address as 507 S Alp St, Bay City, Michigan 48706 United States of America. (Voter ID number 5433681).
Visit the detail page of Harvey Charles Wieland (free).

Wieland, Heidi Marie was born in 1972 and she registered to vote, giving her address as 841 Backus St, Jackson, Michigan 49202 United States of America. (Voter ID number 106948817).
Visit the detail page of Heidi Marie Wieland (free).

Wieland, Heidi Marie was born in 1972 and she registered to vote, giving her address as 1400 Leroy St, Jackson, Michigan 49202 United States of America. (Voter ID number 108063999).
Visit the detail page of Heidi Marie Wieland (free).

Wieland, Heidi Marie was born in 1972 and she registered to vote, giving her address as 123 John St, Parma, Michigan 49269 United States of America. (Voter ID number 159454805).
Visit the detail page of Heidi Marie Wieland (free).

Wieland, Jaclyn Marie was born in 1991 and she registered to vote, giving her address as 4882 Joyfield Rd, Frankfort, Michigan 49635 United States of America. (Voter ID number 107550051).
Visit the detail page of Jaclyn Marie Wieland (free).

Wieland, Jaclyn Marie was born in 1991 and she registered to vote, giving her address as 5015 Main St SW APT C, South Boardman, Michigan 49680 United States of America. (Voter ID number 31426511).
Visit the detail page of Jaclyn Marie Wieland (free).

Wieland, Jaclyn Marie was born in 1991 and she registered to vote, giving her address as 5015 E Main St SW APT C, South Boardman, Michigan 49680 United States of America. (Voter ID number 31426511).
Visit the detail page of Jaclyn Marie Wieland (free).

Wieland, Jaclyn Marie was born in 1991 and she registered to vote, giving her address as 114 Anchor Pl APT 24, Frankfort, Michigan 49635 United States of America. (Voter ID number 34751269).
Visit the detail page of Jaclyn Marie Wieland (free).

Wieland, James Alan was born in 1951 and he registered to vote, giving his address as 2515 S Meridian Rd, Mason, Michigan 48854 United States of America. (Voter ID number 1232501).
Visit the detail page of James Alan Wieland (free).

Wieland, James Dean was born in 1972 and he registered to vote, giving his address as 5405 Mack Rd, Howell, Michigan 48855 United States of America. (Voter ID number 105698257).
Visit the detail page of James Dean Wieland (free).

Wieland, James Donald was born in 1971 and he registered to vote, giving his address as 23344 Panama Ave, Warren, Michigan 48091 United States of America. (Voter ID number 104344751).
Visit the detail page of James Donald Wieland (free).

Wieland, James Edward was born in 1950 and he registered to vote, giving his address as N 6972 Connors Rd, Munising, Michigan 49862 United States of America. (Voter ID number 8266184).
Visit the detail page of James Edward Wieland (free).

Wieland, James Edward was born in 1950 and he registered to vote, giving his address as N 6972 Connors Rd, Munising, Michigan 49862 United States of America. (Voter ID number 8266184).
Visit the detail page of James Edward Wieland (free).

Wieland, James Louis was born in 1949 and he registered to vote, giving his address as 2453 High Ridge Hills Ln SE, Grand Rapids, Michigan 49546 United States of America. (Voter ID number 32550164).
Visit the detail page of James Louis Wieland (free).

Wieland, James Louis was born in 1949 and he registered to vote, giving his address as 2213 Woodcliff Ave SE, Grand Rapids, Michigan 49546 United States of America. (Voter ID number 6405815).
Visit the detail page of James Louis Wieland (free).

Wieland, James Morris was born in 1928 and he registered to vote, giving his address as 7520 Westlane Ave, Jenison, Michigan 49428 United States of America. (Voter ID number 7209325).
Visit the detail page of James Morris Wieland (free).

Wieland, James Norman was born in 1958 and he registered to vote, giving his address as 5027 Wixom Dr, Beaverton, Michigan 48612 United States of America. (Voter ID number 104571704).
Visit the detail page of James Norman Wieland (free).

Wieland, Jamie Lynn was born in 1980 and she registered to vote, giving her address as 1140 Poplar Dr, Saginaw, Michigan 48609 United States of America. (Voter ID number 105721810).
Visit the detail page of Jamie Lynn Wieland (free).

Wieland, Jamie Lynn was born in 1980 and she registered to vote, giving her address as 640 Timberwood Ln, Saginaw, Michigan 48609 United States of America. (Voter ID number 105721810).
Visit the detail page of Jamie Lynn Wieland (free).

Wieland, Janet Marie was born in 1951 and she registered to vote, giving her address as 5815 Cincinnati Point Trl, Petoskey, Michigan 49770 United States of America. (Voter ID number 1650004784).
Visit the detail page of Janet Marie Wieland (free).

Wieland, Janna Danielle was born in 1989 and she registered to vote, giving her address as 8340 Carriage Ln, Portland, Michigan 48875 United States of America. (Voter ID number 104821906).
Visit the detail page of Janna Danielle Wieland (free).

Wieland, Janna Danielle was born in 1989 and she registered to vote, giving her address as 3809 Audrey Rae Ln, Howell, Michigan 48843 United States of America. (Voter ID number 31498543).
Visit the detail page of Janna Danielle Wieland (free).

Wieland, Janna Danielle was born in 1989 and she registered to vote, giving her address as 8280 W Howe Rd, Eagle, Michigan 48822 United States of America. (Voter ID number 32848892).
Visit the detail page of Janna Danielle Wieland (free).

Wieland, Janna L. was born in 1965 and she registered to vote, giving her address as 16121 Paddock Rd, Charlevoix, Michigan 49720 United States of America. (Voter ID number 6636581).
Visit the detail page of Janna L. Wieland (free).

Wieland, Janna Leslie was born in 1965 and she registered to vote, giving her address as 102 Belvedere Ave, Charlevoix, Michigan 49720 United States of America. (Voter ID number 106381806).
Visit the detail page of Janna Leslie Wieland (free).

Wieland, Jason Dewey was born in 1972 and he registered to vote, giving his address as 4348 Strathcona, Highland, Michigan 48357 United States of America. (Voter ID number 105671922).
Visit the detail page of Jason Dewey Wieland (free).

Wieland, Jason Dewey was born in 1972 and he registered to vote, giving his address as 3352 L And L Ct, Bay City, Michigan 48706 United States of America. (Voter ID number 109058079).
Visit the detail page of Jason Dewey Wieland (free).

Wieland, Jeanette Marie was born in 1962 and she registered to vote, giving her address as 4871 Doane Hwy, Potterville, Michigan 48876 United States of America. (Voter ID number 4004201596).
Visit the detail page of Jeanette Marie Wieland (free).

Wieland, Jeanne Ann was born in 1942 and she registered to vote, giving her address as 1610 W Gilford Rd, Caro, Michigan 48723 United States of America. (Voter ID number 8455350).
Visit the detail page of Jeanne Ann Wieland (free).

Wieland, Jedidiah Douglas was born in 1989 and he registered to vote, giving his address as 7613 Benton Rd, Charlotte, Michigan 48813 United States of America. (Voter ID number 107328322).
Visit the detail page of Jedidiah Douglas Wieland (free).

Wieland, Jenna Danielle was born in 1995 and she registered to vote, giving her address as 2900 Northwind Dr, East Lansing, Michigan 48823 United States of America. (Voter ID number 540019955).
Visit the detail page of Jenna Danielle Wieland (free).

Wieland, Jenna Danielle was born in 1995 and she registered to vote, giving her address as 1372 Jaybe Ct, Essexville, Michigan 48732 United States of America. (Voter ID number 995002246).
Visit the detail page of Jenna Danielle Wieland (free).

Wieland, Jennifer Kay was born in 1963 and she registered to vote, giving her address as 1625 Willoughby Rd, Mason, Michigan 48854 United States of America. (Voter ID number 6738746).
Visit the detail page of Jennifer Kay Wieland (free).

Wieland, Jennifer Lynn was born in 1978 and she registered to vote, giving her address as 10882 Mount Hope Rd, Carson City, Michigan 48811 United States of America. (Voter ID number 1975012127).
Visit the detail page of Jennifer Lynn Wieland (free).

Wieland, Jennifer Lynn was born in 1979 and she registered to vote, giving her address as 507 S Alp St, Bay City, Michigan 48706 United States of America. (Voter ID number 5433707).
Visit the detail page of Jennifer Lynn Wieland (free).

Wieland, Jennifer Marie was born in 1986 and she registered to vote, giving her address as 12743 Ospreys Way, Dewitt, Michigan 48820 United States of America. (Voter ID number 4003895293).
Visit the detail page of Jennifer Marie Wieland (free).

Wieland, Jeremy Brice was born in 1985 and he registered to vote, giving his address as 4495 Timpson Ave SE, Lowell, Michigan 49331 United States of America. (Voter ID number 2305001205).
Visit the detail page of Jeremy Brice Wieland (free).

Wieland, Jeremy Brice was born in 1985 and he registered to vote, giving his address as 4495 Timpson Ave SE, Lowell, Michigan 49331 United States of America. (Voter ID number 31071719).
Visit the detail page of Jeremy Brice Wieland (free).

Wieland, Jesse Todd was born in 1986 and he registered to vote, giving his address as 2240 Samper Ln APT 2, Holt, Michigan 48842 United States of America. (Voter ID number 32356946).
Visit the detail page of Jesse Todd Wieland (free).

Wieland, Jesse Todd was born in 1986 and he registered to vote, giving his address as 2572 Martina Dr APT 25, Holt, Michigan 48842 United States of America. (Voter ID number 34247899).
Visit the detail page of Jesse Todd Wieland (free).

Wieland, Jesse Todd was born in 1986 and he registered to vote, giving his address as 1200 Holt Rd, Mason, Michigan 48854 United States of America. (Voter ID number 4002614710).
Visit the detail page of Jesse Todd Wieland (free).

Wieland, Jessica Ann was born in 1983 and she registered to vote, giving her address as 4980 Lakeside Dr, Pinconning, Michigan 48650 United States of America. (Voter ID number 102318661).
Visit the detail page of Jessica Ann Wieland (free).

Wieland, Jessica Marie was born in 1977 and she registered to vote, giving her address as 243 Wyngate Dr, Rochester, Michigan 48307 United States of America. (Voter ID number 104435052).
Visit the detail page of Jessica Marie Wieland (free).

Wieland, Jessica Marie was born in 1977 and she registered to vote, giving her address as 2441 Dorchester Dr N APT 203, Troy, Michigan 48084 United States of America. (Voter ID number 108418516).
Visit the detail page of Jessica Marie Wieland (free).

Wieland, Jessica Marie was born in 1977 and she registered to vote, giving her address as 5189 Somerton Dr, Troy, Michigan 48085 United States of America. (Voter ID number 33173447).
Visit the detail page of Jessica Marie Wieland (free).

Wieland, Jill Alliene was born in 1945 and she registered to vote, giving her address as 1353 N Jones Rd, Essexville, Michigan 48732 United States of America. (Voter ID number 8555009).
Visit the detail page of Jill Alliene Wieland (free).

Wieland, Joanna Eileen was born in 1986 and she registered to vote, giving her address as 127 Marsha St, Battle Creek, Michigan 49014 United States of America. (Voter ID number 106023922).
Visit the detail page of Joanna Eileen Wieland (free).

Wieland, Joel Glenn was born in 1946 and he registered to vote, giving his address as 1769 S Donnybrook Rd, Suttons Bay, Michigan 49682 United States of America. (Voter ID number 7942287).
Visit the detail page of Joel Glenn Wieland (free).

Wieland, John C. was born in 1937 and he registered to vote, giving his address as 6701 Tamarack Rd, Vestaburg, Michigan 48891 United States of America. (Voter ID number 8515350).
Visit the detail page of John C. Wieland (free).

Wieland, John Charles was born in 1937 and he registered to vote, giving his address as 10550 S Winn Rd, Shepherd, Michigan 48883 United States of America. (Voter ID number 33599128).
Visit the detail page of John Charles Wieland (free).

Wieland, John Christopher was born in 1946 and he registered to vote, giving his address as 4330 Keller Rd APT 80, Holt, Michigan 48842 United States of America. (Voter ID number 4001041493).
Visit the detail page of John Christopher Wieland (free).

Wieland, John Joseph was born in 1937 and he registered to vote, giving his address as 757 Wilson Rd, Traverse City, Michigan 49686 United States of America. (Voter ID number 4000355444).
Visit the detail page of John Joseph Wieland (free).

Wieland, John Mark was born in 1954 and he registered to vote, giving his address as 35 28Th St SW, Wyoming, Michigan 49548 United States of America. (Voter ID number 106408741).
Visit the detail page of John Mark Wieland (free).

Wieland, John Robert was born in 1946 and he registered to vote, giving his address as 2095 Old Beaver Rd, Kawkawlin, Michigan 48631 United States of America. (Voter ID number 107137706).
Visit the detail page of John Robert Wieland (free).

Wieland, Jonathan Ryan was born in 1997 and he registered to vote, giving his address as 5790 Cole Rd, Saginaw, Michigan 48601 United States of America. (Voter ID number 34087030).
Visit the detail page of Jonathan Ryan Wieland (free).

Wieland, Jonathan Ryan was born in 1997 and he registered to vote, giving his address as 6085 Longmeadow Blvd S, Saginaw, Michigan 48603 United States of America. (Voter ID number 34685324).
Visit the detail page of Jonathan Ryan Wieland (free).

Wieland, Joni Sue was born in 1955 and she registered to vote, giving her address as 7143 Rushton Rd, Ellsworth, Michigan 49729 United States of America. (Voter ID number 8719521).
Visit the detail page of Joni Sue Wieland (free).

Wieland, Joseph Donald was born in 1977 and he registered to vote, giving his address as 3548 Cole Ln, Bay City, Michigan 48706 United States of America. (Voter ID number 107715550).
Visit the detail page of Joseph Donald Wieland (free).

Wieland, Joseph Frank was born in 1966 and he registered to vote, giving his address as 30525 Ecorse Rd, Romulus, Michigan 48174 United States of America. (Voter ID number 107124807).
Visit the detail page of Joseph Frank Wieland (free).

Wieland, Joseph Frank was born in 1966 and he registered to vote, giving his address as 36761 Grant Rd, Romulus, Michigan 48174 United States of America. (Voter ID number 108464878).
Visit the detail page of Joseph Frank Wieland (free).

Wieland, Joseph Frank was born in 1966 and he registered to vote, giving his address as 37577 Wabash St, Romulus, Michigan 48174 United States of America. (Voter ID number 31241655).
Visit the detail page of Joseph Frank Wieland (free).

Wieland, Joseph Michael was born in 1961 and he registered to vote, giving his address as 5790 Cole Rd, Saginaw, Michigan 48601 United States of America. (Voter ID number 1460004984).
Visit the detail page of Joseph Michael Wieland (free).

Wieland, Joshua Daniel was born in 1977 and he registered to vote, giving his address as 7101 W Water St, Hancock, Michigan 49930 United States of America. (Voter ID number 103536689).
Visit the detail page of Joshua Daniel Wieland (free).

Wieland, Joshua Daniel was born in 1977 and he registered to vote, giving his address as 7143 Rushton Rd, Ellsworth, Michigan 49729 United States of America. (Voter ID number 32713432).
Visit the detail page of Joshua Daniel Wieland (free).

Wieland, Joyce Ann was born in 1942 and she registered to vote, giving her address as 13818 Helen St, Southgate, Michigan 48195 United States of America. (Voter ID number 3212101).
Visit the detail page of Joyce Ann Wieland (free).

Wieland, Joyce Irene was born in 1951 and she registered to vote, giving her address as 16397 Cement City Rd, Cement City, Michigan 49233 United States of America. (Voter ID number 7656166).
Visit the detail page of Joyce Irene Wieland (free).

Wieland, Joy M. was born in 1948 and she registered to vote, giving her address as 31324 Hillbrook St, Livonia, Michigan 48152 United States of America. (Voter ID number 6103389).
Visit the detail page of Joy M. Wieland (free).

Wieland, Judith Ann was born in 1939 and she registered to vote, giving her address as 3398 Kneeland Cir, Howell, Michigan 48843 United States of America. (Voter ID number 105792853).
Visit the detail page of Judith Ann Wieland (free).

Wieland, June Ellen was born in 1960 and she registered to vote, giving her address as 1601 Eastern Ave, Traverse City, Michigan 49686 United States of America. (Voter ID number 102272001).
Visit the detail page of June Ellen Wieland (free).

Wieland, June Ellen was born in 1960 and she registered to vote, giving her address as 8589 Underwood Rdg, Traverse City, Michigan 49686 United States of America. (Voter ID number 32526380).
Visit the detail page of June Ellen Wieland (free).

Wieland, Kara Lynn was born in 1977 and she registered to vote, giving her address as 5405 Mack Rd, Howell, Michigan 48855 United States of America. (Voter ID number 106381807).
Visit the detail page of Kara Lynn Wieland (free).

Wieland, Kari Kay was born in 1986 and she registered to vote, giving her address as 2439 S 8 Mile Rd, Kawkawlin, Michigan 48631 United States of America. (Voter ID number 106651380).
Visit the detail page of Kari Kay Wieland (free).

Wieland, Katherine Mae was born in 1952 and she registered to vote, giving her address as 13181 E Grand River Ave, Lansing, Michigan 48906 United States of America. (Voter ID number 220019711).
Visit the detail page of Katherine Mae Wieland (free).

Wieland, Katherine Mae was born in 1952 and she registered to vote, giving her address as 3882 Dobie Rd APT 120, Okemos, Michigan 48864 United States of America. (Voter ID number 31816411).
Visit the detail page of Katherine Mae Wieland (free).

Wieland, Kathleen Ann was born in 1945 and she registered to vote, giving her address as 2230 Blueberry Ln, Ann Arbor, Michigan 48103 United States of America. (Voter ID number 6046123).
Visit the detail page of Kathleen Ann Wieland (free).

Wieland, Kathleen Rose was born in 1939 and she registered to vote, giving her address as 757 Wilson Rd, Traverse City, Michigan 49686 United States of America. (Voter ID number 4000355445).
Visit the detail page of Kathleen Rose Wieland (free).

Wieland, Kathryn Sue was born in 1951 and she registered to vote, giving her address as 2515 S Meridian Rd, Mason, Michigan 48854 United States of America. (Voter ID number 1232502).
Visit the detail page of Kathryn Sue Wieland (free).

Wieland, Kayla Rose was born in 1987 and she registered to vote, giving her address as 4495 Timpson Ave SE, Lowell, Michigan 49331 United States of America. (Voter ID number 31051364).
Visit the detail page of Kayla Rose Wieland (free).

Wieland, Kayla Rose was born in 1987 and she registered to vote, giving her address as 11153 Furlong Rd, Freeport, Michigan 49325 United States of America. (Voter ID number 33206669).
Visit the detail page of Kayla Rose Wieland (free).

Wieland, Kaylee Jade was born in 1998 and she registered to vote, giving her address as 1706 S 7 Mile Rd, Kawkawlin, Michigan 48631 United States of America. (Voter ID number 32733179).
Visit the detail page of Kaylee Jade Wieland (free).

Wieland, Keith Robert was born in 1971 and he registered to vote, giving his address as 862 W Mount Garfield Rd, Norton Shores, Michigan 49441 United States of America. (Voter ID number 108946396).
Visit the detail page of Keith Robert Wieland (free).

Wieland, Keith Robert was born in 1971 and he registered to vote, giving his address as 10255 Woods Rd, Gladwin, Michigan 48624 United States of America. (Voter ID number 33305226).
Visit the detail page of Keith Robert Wieland (free).

Wieland, Kelly Lydia was born in 1965 and she registered to vote, giving her address as 231 Jennison Pl, Bay City, Michigan 48708 United States of America. (Voter ID number 106509340).
Visit the detail page of Kelly Lydia Wieland (free).

Wieland, Kelly Lydia was born in 1965 and she registered to vote, giving her address as 510 Mcdonald St APT 4, Midland, Michigan 48640 United States of America. (Voter ID number 33652715).
Visit the detail page of Kelly Lydia Wieland (free).

Wieland, Kelly Lydia was born in 1965 and she registered to vote, giving her address as 4512 N Saginaw Rd APT 1211, Midland, Michigan 48640 United States of America. (Voter ID number 33901599).
Visit the detail page of Kelly Lydia Wieland (free).

Wieland, Kenneth Donald was born in 1922 and he registered to vote, giving his address as 485 Amity St, Douglas, Michigan 49406 United States of America. (Voter ID number 9288961).
Visit the detail page of Kenneth Donald Wieland (free).

Wieland, Kenneth Gordon was born in 1942 and he registered to vote, giving his address as 5211 Silverstone Dr NE, Comstock Park, Michigan 49321 United States of America. (Voter ID number 4001092593).
Visit the detail page of Kenneth Gordon Wieland (free).

Wieland, Kent Michael was born in 1972 and he registered to vote, giving his address as 507 S Alp St, Bay City, Michigan 48706 United States of America. (Voter ID number 5433942).
Visit the detail page of Kent Michael Wieland (free).

Wieland, Kent William was born in 1965 and he registered to vote, giving his address as 2266 Knob Hill Dr APT 1, Okemos, Michigan 48864 United States of America. (Voter ID number 34547801).
Visit the detail page of Kent William Wieland (free).

Wieland, Kent William was born in 1965 and he registered to vote, giving his address as 2574 Solar Way, Okemos, Michigan 48864 United States of America. (Voter ID number 4004321294).
Visit the detail page of Kent William Wieland (free).
How to defeat Donald Trump

If you vote against the Libertarians, you are as guilty as the rest of them.