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 March 2022 which is unrestricted, public information.

Home Page ... About This Site ... Download The Data ... Removal Policy ... Memorial to Double Victims


















Lleshaj, Dorald was born in 1992 and he registered to vote, giving his address as 42771 Richmond Dr, Sterling Heights, Michigan 48313 United States of America. (Voter ID number 160221929).
Visit the detail page of Dorald Lleshaj (free).

Lleshaj, Drane was born in 1964 and she registered to vote, giving her address as 14122 Berryknoll Dr, Shelby Township, Michigan 48315 United States of America. (Voter ID number 107149177).
Visit the detail page of Drane Lleshaj (free).

Lleshaj, Dritan was born in 1988 and he registered to vote, giving his address as 43939 Elm Dr, Sterling Heights, Michigan 48313 United States of America. (Voter ID number 159726925).
Visit the detail page of Dritan Lleshaj (free).

Lleshaj, Elsa was born in 1994 and she registered to vote, giving her address as 43939 Elm Dr, Sterling Heights, Michigan 48313 United States of America. (Voter ID number 109073290).
Visit the detail page of Elsa Lleshaj (free).

Lleshaj, Enkeleida was born in 1979 and she registered to vote, giving her address as 5045 Abbey Ln, Shelby Township, Michigan 48316 United States of America. (Voter ID number 102367445).
Visit the detail page of Enkeleida Lleshaj (free).

Lleshaj, Enkeleida was born in 1979 and she registered to vote, giving her address as 48773 Jamie Cir, Shelby Township, Michigan 48317 United States of America. (Voter ID number 34569661).
Visit the detail page of Enkeleida Lleshaj (free).

Lleshaj, Etleva was born in 1990 and she registered to vote, giving her address as 42948 Mirabile Trl, Clinton Township, Michigan 48038 United States of America. (Voter ID number 33556765).
Visit the detail page of Etleva Lleshaj (free).

Lleshaj, Etleva was born in 1990 and she registered to vote, giving her address as 38553 Independence Dr, Livonia, Michigan 48150 United States of America. (Voter ID number 34151724).
Visit the detail page of Etleva Lleshaj (free).

Lleshaj, Frank was born in 1960 and he registered to vote, giving his address as 14122 Berryknoll Dr, Shelby Township, Michigan 48315 United States of America. (Voter ID number 32660930).
Visit the detail page of Frank Lleshaj (free).

Lleshaj, Kristine was born in 1989 and she registered to vote, giving her address as 38721 Bramham St, Clinton Township, Michigan 48038 United States of America. (Voter ID number 103072949).
Visit the detail page of Kristine Lleshaj (free).

Lleshaj, Laura Ann was born in 1993 and she registered to vote, giving her address as 793 Michaux Ln, Grosse Pointe Shores, Michigan 48236 United States of America. (Voter ID number 107259253).
Visit the detail page of Laura Ann Lleshaj (free).

Lleshaj, Laura Ann was born in 1993 and she registered to vote, giving her address as 81 Shorecrest Cir N, Grosse Pointe, Michigan 48236 United States of America. (Voter ID number 33727840).
Visit the detail page of Laura Ann Lleshaj (free).

Lleshaj, Linda Marie was born in 1995 and she registered to vote, giving her address as 36365 Briarcliff Rd, Sterling Heights, Michigan 48312 United States of America. (Voter ID number 240026952).
Visit the detail page of Linda Marie Lleshaj (free).

Lleshaj, Lisa was born in 1965 and she registered to vote, giving her address as 793 Michaux Ln, Grosse Pointe Shores, Michigan 48236 United States of America. (Voter ID number 108431380).
Visit the detail page of Lisa Lleshaj (free).

Lleshaj, Lisa was born in 1965 and she registered to vote, giving her address as 14226 Moravian Manor Cir, Sterling Heights, Michigan 48312 United States of America. (Voter ID number 33727960).
Visit the detail page of Lisa Lleshaj (free).

Lleshaj, Luke was born in 1980 and he registered to vote, giving his address as 793 Michaux Ln, Grosse Pointe Shores, Michigan 48236 United States of America. (Voter ID number 107362128).
Visit the detail page of Luke Lleshaj (free).

Lleshaj, Luke was born in 1990 and he registered to vote, giving his address as 44180 Dunham Ct, Clinton Township, Michigan 48038 United States of America. (Voter ID number 1200015621).
Visit the detail page of Luke Lleshaj (free).

Lleshaj, Marija Katarina was born in 1975 and she registered to vote, giving her address as 36365 Briarcliff Rd, Sterling Heights, Michigan 48312 United States of America. (Voter ID number 4003674122).
Visit the detail page of Marija Katarina Lleshaj (free).

Lleshaj, Mhill Mike was born in 1987 and he registered to vote, giving his address as 627 N Brys Dr, Grosse Pointe Woods, Michigan 48236 United States of America. (Voter ID number 105665024).
Visit the detail page of Mhill Mike Lleshaj (free).

Lleshaj, Nikoll was born in 1955 and he registered to vote, giving his address as 38553 Independence Dr, Livonia, Michigan 48150 United States of America. (Voter ID number 33986305).
Visit the detail page of Nikoll Lleshaj (free).

Lleshaj, Nikoll was born in 1955 and he registered to vote, giving his address as 42948 Mirabile Trl, Clinton Township, Michigan 48038 United States of America. (Voter ID number 4004075828).
Visit the detail page of Nikoll Lleshaj (free).

Lleshaj, Nol was born in 1967 and he registered to vote, giving his address as 81 Shorecrest Cir N, Grosse Pointe, Michigan 48236 United States of America. (Voter ID number 32402570).
Visit the detail page of Nol Lleshaj (free).

Lleshaj, Nol was born in 1967 and he registered to vote, giving his address as 793 Michaux Ln, Grosse Pointe Shores, Michigan 48236 United States of America. (Voter ID number 9490128).
Visit the detail page of Nol Lleshaj (free).

Lleshaj, Nysrete was born in 1994 and she registered to vote, giving her address as 8061 Dawn Dr, Sterling Heights, Michigan 48314 United States of America. (Voter ID number 159676250).
Visit the detail page of Nysrete Lleshaj (free).

Lleshaj, Nysrete was born in 1994 and she registered to vote, giving her address as 14122 Berryknoll Dr, Shelby Township, Michigan 48315 United States of America. (Voter ID number 159949878).
Visit the detail page of Nysrete Lleshaj (free).

Lleshaj, Pashk Pete was born in 1996 and he registered to vote, giving his address as 36365 Briarcliff Rd, Sterling Heights, Michigan 48312 United States of America. (Voter ID number 160093569).
Visit the detail page of Pashk Pete Lleshaj (free).

Lleshaj, Rita was born in 1986 and she registered to vote, giving her address as 627 N Brys Dr, Grosse Pointe Woods, Michigan 48236 United States of America. (Voter ID number 159443597).
Visit the detail page of Rita Lleshaj (free).

Lleshaj, Sualda was born in 1987 and she registered to vote, giving her address as 38255 Fairway Ct APT 80B, Clinton Township, Michigan 48038 United States of America. (Voter ID number 33770318).
Visit the detail page of Sualda Lleshaj (free).

Lleshaj, Tereze Theresa was born in 1987 and she registered to vote, giving her address as 793 Michaux Ln, Grosse Pointe Shores, Michigan 48236 United States of America. (Voter ID number 103818117).
Visit the detail page of Tereze Theresa Lleshaj (free).

Lleshaj, Tereze Theresa was born in 1987 and she registered to vote, giving her address as 627 N Brys Dr, Grosse Pointe Woods, Michigan 48236 United States of America. (Voter ID number 108553122).
Visit the detail page of Tereze Theresa Lleshaj (free).

Lleshaj, Tereze Theresa was born in 1987 and she registered to vote, giving her address as 81 Shorecrest Cir N, Grosse Pointe, Michigan 48236 United States of America. (Voter ID number 34863388).
Visit the detail page of Tereze Theresa Lleshaj (free).

Lleshi, Anton was born in 1979 and he registered to vote, giving his address as 6211 25 Mile Rd APT 6, Shelby Township, Michigan 48316 United States of America. (Voter ID number 107388969).
Visit the detail page of Anton Lleshi (free).

Lleshi, Anton was born in 1976 and he registered to vote, giving his address as 6985 Wellington Dr, Dexter, Michigan 48130 United States of America. (Voter ID number 108237524).
Visit the detail page of Anton Lleshi (free).

Lleshi, Anton was born in 1979 and he registered to vote, giving his address as 56931 Clearstone Dr, Macomb, Michigan 48042 United States of America. (Voter ID number 34674371).
Visit the detail page of Anton Lleshi (free).

Lleshi, Armando was born in 1986 and he registered to vote, giving his address as 43081 Nebel Trl, Clinton Township, Michigan 48038 United States of America. (Voter ID number 107546059).
Visit the detail page of Armando Lleshi (free).

Lleshi, Blerta was born in 1978 and he registered to vote, giving his address as 784 Oakbrook Ridge Dr, Rochester Hills, Michigan 48307 United States of America. (Voter ID number 159218023).
Visit the detail page of Blerta Lleshi (free).

Lleshi, Danielle Lee was born in 1973 and she registered to vote, giving her address as 10505 Ossineke Rd, Ossineke, Michigan 49766 United States of America. (Voter ID number 34424822).
Visit the detail page of Danielle Lee Lleshi (free).

Lleshi, Danielle Lee was born in 1973 and she registered to vote, giving her address as 18391 Masonic Blvd UNIT B, Fraser, Michigan 48026 United States of America. (Voter ID number 34424822).
Visit the detail page of Danielle Lee Lleshi (free).

Lleshi, Ediola was born in 1995 and she registered to vote, giving her address as 1248 Chaucer Dr, Troy, Michigan 48083 United States of America. (Voter ID number 830019559).
Visit the detail page of Ediola Lleshi (free).

Lleshi, Eno was born in 1988 and he registered to vote, giving his address as 17069 Eleanor Dr N APT 27A, Clinton Township, Michigan 48038 United States of America. (Voter ID number 159281801).
Visit the detail page of Eno Lleshi (free).

Lleshi, Eno was born in 1988 and he registered to vote, giving his address as 45478 Northport Dr APT 11104, Macomb, Michigan 48044 United States of America. (Voter ID number 159281801).
Visit the detail page of Eno Lleshi (free).

Lleshi, Florida was born in 1976 and she registered to vote, giving her address as 1248 Chaucer Dr, Troy, Michigan 48083 United States of America. (Voter ID number 159963915).
Visit the detail page of Florida Lleshi (free).

Lleshi, Fran was born in 1957 and he registered to vote, giving his address as 43081 Nebel Trl, Clinton Township, Michigan 48038 United States of America. (Voter ID number 160325790).
Visit the detail page of Fran Lleshi (free).

Lleshi, Jetlira was born in 1991 and she registered to vote, giving her address as 33679 Shelley Lynne Dr, Sterling Heights, Michigan 48312 United States of America. (Voter ID number 107757898).
Visit the detail page of Jetlira Lleshi (free).

Lleshi, Jezofina was born in 1977 and she registered to vote, giving her address as 8439 Towne Center Cir S, Warren, Michigan 48093 United States of America. (Voter ID number 108189857).
Visit the detail page of Jezofina Lleshi (free).

Lleshi, Klodiana was born in 1992 and she registered to vote, giving her address as 43081 Nebel Trl, Clinton Township, Michigan 48038 United States of America. (Voter ID number 107545319).
Visit the detail page of Klodiana Lleshi (free).

Lleshi, Ledion was born in 1974 and he registered to vote, giving his address as 784 Oakbrook Ridge Dr, Rochester Hills, Michigan 48307 United States of America. (Voter ID number 159218019).
Visit the detail page of Ledion Lleshi (free).

Lleshi, Luli Ismail was born in 1972 and he registered to vote, giving his address as 1248 Chaucer Dr, Troy, Michigan 48083 United States of America. (Voter ID number 159949549).
Visit the detail page of Luli Ismail Lleshi (free).

Lleshi, Marie was born in 1966 and she registered to vote, giving her address as 33679 Shelley Lynne Dr, Sterling Heights, Michigan 48312 United States of America. (Voter ID number 107757760).
Visit the detail page of Marie Lleshi (free).

Lleshi, Marije was born in 1966 and she registered to vote, giving her address as 43081 Nebel Trl, Clinton Township, Michigan 48038 United States of America. (Voter ID number 10516611).
Visit the detail page of Marije Lleshi (free).

Lleshi, Mike was born in 1973 and he registered to vote, giving his address as 29107 Lorraine Ave, Warren, Michigan 48093 United States of America. (Voter ID number 2840024123).
Visit the detail page of Mike Lleshi (free).

Lleshi, Mike was born in 1973 and he registered to vote, giving his address as 8439 Towne Center Cir S, Warren, Michigan 48093 United States of America. (Voter ID number 2840024123).
Visit the detail page of Mike Lleshi (free).

Lleshi, Mirban was born in 1988 and he registered to vote, giving his address as 33697 Shelley Lynne Dr, Sterling Heights, Michigan 48312 United States of America. (Voter ID number 159765946).
Visit the detail page of Mirban Lleshi (free).

Lleshi, Robert was born in 1978 and he registered to vote, giving his address as 31658 Scone St, Livonia, Michigan 48154 United States of America. (Voter ID number 160678789).
Visit the detail page of Robert Lleshi (free).

Lleshi, Shpresa was born in 1983 and she registered to vote, giving her address as 11760 22 Mile Rd, Shelby Township, Michigan 48315 United States of America. (Voter ID number 160416445).
Visit the detail page of Shpresa Lleshi (free).

Lleva, Anneilia Marie was born in 1995 and she registered to vote, giving her address as 20859 Hampton Rd, Harper Woods, Michigan 48225 United States of America. (Voter ID number 34394160).
Visit the detail page of Anneilia Marie Lleva (free).

Lleva, Anneilia Marie was born in 1995 and she registered to vote, giving her address as 21785 Pleasant Ave, Eastpointe, Michigan 48021 United States of America. (Voter ID number 34394160).
Visit the detail page of Anneilia Marie Lleva (free).

Lleva, Anneilia Marie was born in 1995 and she registered to vote, giving her address as 1776 Roslyn Rd, Grosse Pointe Woods, Michigan 48236 United States of America. (Voter ID number 985004900).
Visit the detail page of Anneilia Marie Lleva (free).

Lleva, Antonio B. was born in 1967 and he registered to vote, giving his address as 16002 Wellington Ave, Roseville, Michigan 48066 United States of America. (Voter ID number 8426287).
Visit the detail page of Antonio B. Lleva (free).

Lleva, Antonio Enriquez was born in 1933 and he registered to vote, giving his address as 1430 Hollywood Ave, Grosse Pointe Woods, Michigan 48236 United States of America. (Voter ID number 104503758).
Visit the detail page of Antonio Enriquez Lleva (free).

Lleva, Antonio Eric-B was born in 1989 and he registered to vote, giving his address as 45407 Cass Ave, Utica, Michigan 48317 United States of America. (Voter ID number 105174515).
Visit the detail page of Antonio Eric-B Lleva (free).

Lleva, Antonio Eric-B was born in 1989 and he registered to vote, giving his address as 438 N Bailey St, Romeo, Michigan 48065 United States of America. (Voter ID number 31713100).
Visit the detail page of Antonio Eric-B Lleva (free).

Lleva, Antonio Eric-B was born in 1989 and he registered to vote, giving his address as 8303 Constitution Blvd APT 201, Sterling Heights, Michigan 48313 United States of America. (Voter ID number 32886531).
Visit the detail page of Antonio Eric-B Lleva (free).

Lleva, Antonio Eric-B was born in 1989 and he registered to vote, giving his address as 21541 Dupont Dr, Macomb, Michigan 48044 United States of America. (Voter ID number 33784039).
Visit the detail page of Antonio Eric-B Lleva (free).

Lleva, Antonio Eric-B was born in 1989 and he registered to vote, giving his address as 438 N Bailey St, Romeo, Michigan 48065 United States of America. (Voter ID number 33784039).
Visit the detail page of Antonio Eric-B Lleva (free).

Lleva, Carmen Ann was born in 1990 and she registered to vote, giving her address as 1430 Hollywood Ave, Grosse Pointe Woods, Michigan 48236 United States of America. (Voter ID number 104115748).
Visit the detail page of Carmen Ann Lleva (free).

Lleva, Carmen Ann was born in 1990 and she registered to vote, giving her address as 1776 Roslyn Rd, Grosse Pointe Woods, Michigan 48236 United States of America. (Voter ID number 104115748).
Visit the detail page of Carmen Ann Lleva (free).

Lleva, Carmen Ann was born in 1990 and she registered to vote, giving her address as 22805 California St, Saint Clair Shores, Michigan 48080 United States of America. (Voter ID number 31190633).
Visit the detail page of Carmen Ann Lleva (free).

Lleva, Carmen Ann was born in 1990 and she registered to vote, giving her address as 24500 Little Mack Ave, Saint Clair Shores, Michigan 48080 United States of America. (Voter ID number 33029748).
Visit the detail page of Carmen Ann Lleva (free).

Lleva, Carmen Ann was born in 1990 and she registered to vote, giving her address as 29370 Ridgefield Ave, Warren, Michigan 48088 United States of America. (Voter ID number 2840039469).
Visit the detail page of Carmen Ann Lleva (free).

Lleva, Donata Banzon was born in 1946 and she registered to vote, giving her address as 1430 Hollywood Ave, Grosse Pointe Woods, Michigan 48236 United States of America. (Voter ID number 104115750).
Visit the detail page of Donata Banzon Lleva (free).

Lleva, Greg Anthony was born in 1996 and he registered to vote, giving his address as 1430 Hollywood Ave, Grosse Pointe Woods, Michigan 48236 United States of America. (Voter ID number 33804387).
Visit the detail page of Greg Anthony Lleva (free).

Lleva, Kristine Rose was born in 1991 and she registered to vote, giving her address as 39716 Valiant Dr, Sterling Heights, Michigan 48313 United States of America. (Voter ID number 31249511).
Visit the detail page of Kristine Rose Lleva (free).

Lleva, Kristine Rose was born in 1991 and she registered to vote, giving her address as 34103 Stockman St, Clinton Township, Michigan 48035 United States of America. (Voter ID number 34278373).
Visit the detail page of Kristine Rose Lleva (free).

Lleva, Kristine Rose was born in 1991 and she registered to vote, giving her address as 39716 Valiant Dr RM NA, Sterling Heights, Michigan 48313 United States of America. (Voter ID number 34278373).
Visit the detail page of Kristine Rose Lleva (free).

Lleva, Maria-Cristina Banzon was born in 1966 and she registered to vote, giving her address as 1430 Hollywood Ave, Grosse Pointe Woods, Michigan 48236 United States of America. (Voter ID number 160507417).
Visit the detail page of Maria-Cristina Banzon Lleva (free).

Lleva, Neil B. was born in 1970 and he registered to vote, giving his address as 1776 Roslyn Rd, Grosse Pointe Woods, Michigan 48236 United States of America. (Voter ID number 104051685).
Visit the detail page of Neil B. Lleva (free).

Lleva, Sarah Jane was born in 1969 and she registered to vote, giving her address as 12022 Grand Haven St, Hamtramck, Michigan 48212 United States of America. (Voter ID number 6183416).
Visit the detail page of Sarah Jane Lleva (free).

Lleva, Victoria Jane was born in 1993 and she registered to vote, giving her address as 43180 Pontchartrain Ave, Sterling Heights, Michigan 48314 United States of America. (Voter ID number 106753389).
Visit the detail page of Victoria Jane Lleva (free).

Lleva, Victoria Jane was born in 1993 and she registered to vote, giving her address as 39716 Valiant Dr, Sterling Heights, Michigan 48313 United States of America. (Voter ID number 159483627).
Visit the detail page of Victoria Jane Lleva (free).

Lleva, Victoria Jane was born in 1993 and she registered to vote, giving her address as 39716 Valiant Dr, Sterling Heights, Michigan 48313 United States of America. (Voter ID number 31429072).
Visit the detail page of Victoria Jane Lleva (free).

Lleva, Victoria Jane was born in 1993 and she registered to vote, giving her address as 43953 Bayview Ave APT 38104, Clinton Township, Michigan 48038 United States of America. (Voter ID number 32869087).
Visit the detail page of Victoria Jane Lleva (free).

Lleva, Victoria Jane was born in 1993 and she registered to vote, giving her address as 438 N Bailey St, Romeo, Michigan 48065 United States of America. (Voter ID number 33455237).
Visit the detail page of Victoria Jane Lleva (free).

Llevewelyn, Dixon S. was born in 1966 and she registered to vote, giving her address as 840 Superior St APT 1, Benton Harbor, Michigan 49022 United States of America. (Voter ID number 7518601).
Visit the detail page of Dixon S. Llevewelyn (free).

Llewellyn, Adam David was born in 1995 and he registered to vote, giving his address as 20617 Seneca Dr, Clinton Township, Michigan 48036 United States of America. (Voter ID number 107624404).
Visit the detail page of Adam David Llewellyn (free).

Llewellyn, Adam David was born in 1995 and he registered to vote, giving his address as 18530 E 14 Mile Rd A2, Fraser, Michigan 48026 United States of America. (Voter ID number 32178469).
Visit the detail page of Adam David Llewellyn (free).

Llewellyn, Adam David was born in 1995 and he registered to vote, giving his address as 18530 E 14 Mile Rd, Fraser, Michigan 48026 United States of America. (Voter ID number 32178469).
Visit the detail page of Adam David Llewellyn (free).

Llewellyn, Aliya was born in 1956 and she registered to vote, giving her address as 2447 Orchard Crest St, Shelby Township, Michigan 48317 United States of America. (Voter ID number 107579062).
Visit the detail page of Aliya Llewellyn (free).

Llewellyn, Amber Marie was born in 1984 and she registered to vote, giving her address as 11765 Myers Lake Ave NE, Cedar Springs, Michigan 49319 United States of America. (Voter ID number 2260001562).
Visit the detail page of Amber Marie Llewellyn (free).

Llewellyn, Amber Marie was born in 1984 and she registered to vote, giving her address as 12975 Crinnion Ave NE, Cedar Springs, Michigan 49319 United States of America. (Voter ID number 2260001562).
Visit the detail page of Amber Marie Llewellyn (free).

Llewellyn, Amber Marie was born in 1984 and she registered to vote, giving her address as 79 Clark St, Pierson, Michigan 49339 United States of America. (Voter ID number 2260001562).
Visit the detail page of Amber Marie Llewellyn (free).

Llewellyn, Amy Rose was born in 1953 and she registered to vote, giving her address as 10617 K Dr S, Burlington, Michigan 49029 United States of America. (Voter ID number 107394032).
Visit the detail page of Amy Rose Llewellyn (free).

Llewellyn, Andrew David was born in 1944 and he registered to vote, giving his address as 1 Radnor Cir, Grosse Pointe Farms, Michigan 48236 United States of America. (Voter ID number 6193851).
Visit the detail page of Andrew David Llewellyn (free).

Llewellyn, Andrew Justin was born in 1981 and he registered to vote, giving his address as 22247 Averhill St, Farmington Hills, Michigan 48336 United States of America. (Voter ID number 159561370).
Visit the detail page of Andrew Justin Llewellyn (free).

Llewellyn, Ann was born in 1971 and she registered to vote, giving her address as 337 Mount Vernon St, Grosse Pointe Farms, Michigan 48236 United States of America. (Voter ID number 975002035).
Visit the detail page of Ann Llewellyn (free).

Llewellyn, Anna Maria was born in 1996 and she registered to vote, giving her address as 136 Helle Blvd APT 111, Dundee, Michigan 48131 United States of America. (Voter ID number 159491828).
Visit the detail page of Anna Maria Llewellyn (free).

Llewellyn, Armond Rexford was born in 1951 and he registered to vote, giving his address as 983 Lake St, Saugatuck, Michigan 49453 United States of America. (Voter ID number 32869262).
Visit the detail page of Armond Rexford Llewellyn (free).

Llewellyn, Armond Rexford was born in 1951 and he registered to vote, giving his address as 369 Stone Falls Dr SE APT 204, Ada, Michigan 49301 United States of America. (Voter ID number 33767441).
Visit the detail page of Armond Rexford Llewellyn (free).

Llewellyn, Armond Rexford was born in 1951 and he registered to vote, giving his address as 11765 Myers Lake Ave NE, Cedar Springs, Michigan 49319 United States of America. (Voter ID number 34711760).
Visit the detail page of Armond Rexford Llewellyn (free).

Llewellyn, Ashley Dianna was born in 1989 and she registered to vote, giving her address as 27750 Oneil St, Roseville, Michigan 48066 United States of America. (Voter ID number 107705362).
Visit the detail page of Ashley Dianna Llewellyn (free).