156 matches found for:JERRY SWAIN

Found 156 possible matches for JERRY SWAIN with a total of 156 email records . Find JERRY SWAIN's address or reverse search by JERRY SWAIN's email address to find full name, phone, e-mail address, current & past addresses, relationship status, photos, social media profiles, personal background information and much more.

Jerry Swain
State From: Florida
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Miami, FL 33299
Jerry Swain
State From: California
Search for a full report with BeenVerifiedSearch Now
address Addresses:
5208 Staunton Ave, Los Angeles, CA 90058
Jerry Swain
State From: Arizona
Search for a full report with BeenVerifiedSearch Now
address Addresses:
8846 N 30Th Ave, Phoenix, AZ 85051
Jerry Swain
State From: Oklahoma
Search for a full report with BeenVerifiedSearch Now
address Addresses:
4200 Nebraska St Trlr 24, Bartlesville, OK 74006
Jerry Swain
State From: Oklahoma
Search for a full report with BeenVerifiedSearch Now
address Addresses:
214 Nw 1St St, Perkins, OK 74059
Jerry Swain
58 y.o.
State From: Oklahoma
Search for a full report with BeenVerifiedSearch Now
address Addresses:
105 Cholwell Se, Bartlesville, OK 74006
Jerry Swain
46 y.o.
State From: Oklahoma
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Se Cholwell St., Bartlesville, OK 74006
Jerry Swain
State From: Oklahoma
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Se Cholwell St., Bartlesville, OK 74006
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
503 South Highland Avenue, Sidney, OH 45365
Jerry Swain
State From: North Dakota
Search for a full report with BeenVerifiedSearch Now
address Addresses:
108 D St, West Fargo, ND 58078
Jerry Swain
State From: Missouri
Search for a full report with BeenVerifiedSearch Now
address Addresses:
3701 Hy Point Blvd, Salem, MO 65560
Jerry Swain
State From: Wisconsin
Search for a full report with BeenVerifiedSearch Now
address Addresses:
3406 Selleck Ln, Middleton, WI 53562
Jerry Swain
State From: Texas
Search for a full report with BeenVerifiedSearch Now
address Addresses:
330 Allegheny Trail Ln, Garland, TX 75043
Jerry Swain
State From: Florida
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2801 Coventry Dr, Sarasota, FL 34278
Jerry Swain
State From: Florida
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2801 Coventry Dr, Sarasota, FL 34231
Jerry Swain
State From: Florida
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2801 Coventry Dr, Sarasota, FL 34278
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1915 Galloway Rd, Galloway, OH 43119
Jerry Swain
78 y.o.
State From: Arizona
Search for a full report with BeenVerifiedSearch Now
address Addresses:
15715 W La Reata Ave, Goodyear, AZ 85395
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1915 Galloway Rd, Galloway, OH 43119
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1915 Galloway Rd, Galloway, OH 43119
Jerry Swain
State From: Wisconsin
Search for a full report with BeenVerifiedSearch Now
address Addresses:
3406 Selleck Ln, Middleton, WI 53562
Jerry Swain
State From: Florida
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2801 Coventry Dr, Sarasota, FL 34231
Jerry Swain
79 y.o.
State From: Alabama
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2806 Mallory St, Montgomery, AL 36191
Jerry Swain
State From: Alabama
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2806 Mallory St, Montgomery, AL 36191
Jerry Swain
State From: Alabama
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2806 Mallory St, Montgomery, AL 36191
Jerry Swain
49 y.o.
State From: Alabama
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2806 Mallory St, Montgomery, AL 36191
Jerry Swain
State From: Washington
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1401 Ryder Avenue, Seattle, WA 98199
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2806 Mallory St, Montgomery
Jerry Swain
State From: Iowa
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2022 W 43Rd St, Davenport, IA 52806
Jerry Swain
State From: Iowa
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2022 W 43Rd St, Davenport, IA 52806
Jerry Swain
State From: Iowa
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Des Moines, IA 50329
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
193 Lincoln Pkwy, Lowell
Jerry Swain
State From: New York
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Po Box 114, Mount Morris, NY 14510
Jerry Swain
State From: Oklahoma
Search for a full report with BeenVerifiedSearch Now
address Addresses:
4200 Nebraska St Trlr 24, Bartlesville, OK 74006
Jerry Swain
61 y.o.
State From: Tennessee
Search for a full report with BeenVerifiedSearch Now
address Addresses:
325 Claybrook St N, Memphis, TN 38197
Jerry Swain
State From: Tennessee
Search for a full report with BeenVerifiedSearch Now
address Addresses:
325N Claybrook St, Memphis, TN 38197
Jerry Swain
State From: California
Search for a full report with BeenVerifiedSearch Now
address Addresses:
429 S Sierra Ave Unit 150, Solana Beach, CA 92075
Jerry Swain
State From: California
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Po Box 801, Solana Beach, CA 92075
Jerry Swain
State From: Missouri
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Independence, MO 64058
Jerry Swain
State From: California
Search for a full report with BeenVerifiedSearch Now
address Addresses:
429 S Sierra Ave Unit 150, Solana Beach, CA 92075
Jerry Swain
State From: Mississippi
Search for a full report with BeenVerifiedSearch Now
address Addresses:
6214 Highway 349 S, Potts Camp, MS 38659
Jerry Swain
State From: North Carolina
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2026 Pope Rd, Winston Salem, NC 27199
Jerry Swain
State From: Nevada
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1865 Temple Hill Rd, Reno, NV 89521
Jerry Swain
State From: Mississippi
Search for a full report with BeenVerifiedSearch Now
address Addresses:
6214 Highway 349 S, Potts Camp, MS 38659
Jerry Swain
State From: North Carolina
Search for a full report with BeenVerifiedSearch Now
address Addresses:
121 Heather Ln, Kure Beach, NC 28449
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
121 Heather Ln, Kure Beach
Jerry Swain
71 y.o.
State From: Alabama
Search for a full report with BeenVerifiedSearch Now
address Addresses:
6281 Plant Rd, Alpine, AL 35014
Jerry Swain
State From: Oklahoma
Search for a full report with BeenVerifiedSearch Now
address Addresses:
5520 Colony Way, Bartlesville, OK 74006
Jerry Swain
State From: South Dakota
Search for a full report with BeenVerifiedSearch Now
address Addresses:
400 S 3Rd St, Beresford, SD 57004
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
117 W Adams Ave, Watseka
Jerry Swain
State From: North Carolina
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Po Box 10684, Southport, NC 28461
Jerry Swain
State From: Alaska
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Po Box 91314, Anchorage, AK 99695
Jerry Swain
State From: South Dakota
Search for a full report with BeenVerifiedSearch Now
address Addresses:
400 S 3Rd St, Beresford, SD 57004
Jerry Swain
State From: Oklahoma
Search for a full report with BeenVerifiedSearch Now
address Addresses:
105Secholwell, Bartlesville, OK 74006
Jerry Swain
65 y.o.
State From: Missouri
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1504 Nw 50Th Street, Blue Springs, MO 64015
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1504 Nw 50Th Street, Blue Springs
Jerry Swain
37 y.o.
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan St, Sidney, OH 45367
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Mem
Jerry Swain
State From: District of Columbia
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1401 N Nw St Apt 755, Washington, DC 20005
Jerry Swain
State From: Texas
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2300 Waters Edge Dr, Granbury, TX 76048
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Altamonte Springs
Jerry Swain
State From: Alabama
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1408 Duncan Ave, Anniston, AL 36210
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
132 North St Apt 78, Groton
Jerry Swain
State From: Connecticut
Search for a full report with BeenVerifiedSearch Now
address Addresses:
132 North St Apt 78, Groton, CT 06340
Jerry Swain
State From: South Dakota
Search for a full report with BeenVerifiedSearch Now
address Addresses:
503S 3Rd St, Beresford, SD 57004
Jerry Swain
State From: North Carolina
Search for a full report with BeenVerifiedSearch Now
address Addresses:
105 Carlton Ln, Colerain, NC 27924
Jerry Swain
State From: Georgia
Search for a full report with BeenVerifiedSearch Now
address Addresses:
221 Anneswood Rd, Augusta, GA 30999
Jerry Swain
State From: North Carolina
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Po Box 10198, Southport, NC 28461
Jerry Swain
State From: Arkansas
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1379 Greene Rd # 409, Marmaduke, AR 72443
Jerry Swain
State From: California
Search for a full report with BeenVerifiedSearch Now
address Addresses:
429S Sierra Ave Unit 150, Solana Beach, CA 92075
Jerry Swain
State From: Texas
Search for a full report with BeenVerifiedSearch Now
address Addresses:
7064 Richlynn Ter, Fort Worth, TX 76199
Jerry Swain
State From: Georgia
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2177 Ponce De Leon Ave Ne, Atlanta, GA 39901
Jerry Swain
State From: California
Search for a full report with BeenVerifiedSearch Now
address Addresses:
456 Santa Dominga, Solana Beach, CA 92075
Jerry Swain
State From: Louisiana
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Willett Placeblvd, Youngsville, LA 70592
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
6743 State Route 61, Mount Gilead, OH 43338
Jerry Swain
State From: Florida
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2801 Coventry Dr, Sarasota, FL 34278
Jerry Swain
State From: Florida
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2801 Coventry Dr, Sarasota, FL 34278
Jerry Swain
State From: Florida
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2801 Coventry Dr, Sarasota, FL 34231
Jerry Swain
State From: Florida
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2801 Coventry Dr, Sarasota, FL 34278
Jerry Swain
State From: Florida
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2801 Coventry Dr, Sarasota, FL 34278
Jerry Swain
State From: Florida
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2801 Coventry Dr, Sarasota, FL 34278
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2801 Coventry Dr, Sarasota
Jerry Swain
56 y.o.
State From: Arkansas
Search for a full report with BeenVerifiedSearch Now
address Addresses:
503S 3Rd St, Conway, AR 72035
Jerry Swain
State From: South Dakota
Search for a full report with BeenVerifiedSearch Now
address Addresses:
503 S 3Rd St, Beresford, SD 57004
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2801 Coventry Dr, Sarasota
Jerry Swain
State From: South Dakota
Search for a full report with BeenVerifiedSearch Now
address Addresses:
503 3Rd St S, Beresford, SD 57004
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
503 S 3Rd St, Beresford
Jerry Swain
State From: North Carolina
Search for a full report with BeenVerifiedSearch Now
address Addresses:
121 Heather Ln, Kure Beach, NC 28449
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
121 Heather Ln, Kure Beach
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1331 E Beal Ave, Bucyrus, OH 44820
Jerry Swain
37 y.o.
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan Street, Sidney, OH 45365
Jerry Swain
State From: Alabama
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1028 Millstone Rd, Leeds, AL 35094
Jerry Swain
State From: Indiana
Search for a full report with BeenVerifiedSearch Now
address Addresses:
16 Locust St, Hammond, IN 46324
Jerry Swain
State From: Nevada
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Sparks, NV 89431
Jerry Swain
State From: North Carolina
Search for a full report with BeenVerifiedSearch Now
address Addresses:
110 Ramsey St, Henderson, NC 27537
Jerry Swain
State From: Pennsylvania
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2420 Mosside Blvd Ste 1, Monroeville, PA 15146
Jerry Swain
State From: Pennsylvania
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2420 Mosside Blvd, Monroeville, PA 15146
Jerry Swain
State From: District of Columbia
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1301 15Th St Nw Apt 616, Washington, DC 20599
Jerry Swain
State From: Nevada
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1865 Temple Hill Rd, Reno, NV 89599
Jerry Swain
State From: Nevada
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1865 Temple Hill, Reno, NV 89599
Jerry Swain
State From: Nevada
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1865 Temple Hill Rd, Reno, NV 89599
Jerry Swain
State From: Georgia
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2205 Madison Ave, Tifton, GA 31794
Jerry Swain
State From: Georgia
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2205 Madison Ave, Tifton, GA 31794
Jerry Swain
48 y.o.
State From: Georgia
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2177 Ponce De Leon Ave Ne, Atlanta, GA 39901
Jerry Swain
State From: New York
Search for a full report with BeenVerifiedSearch Now
address Addresses:
376 Pine Ridge Rd, Buffalo, NY 14225
Jerry Swain
State From: New York
Search for a full report with BeenVerifiedSearch Now
address Addresses:
376 Pine Ridge Rd, Buffalo, NY 14225
Jerry Swain
State From: New York
Search for a full report with BeenVerifiedSearch Now
address Addresses:
376 Pine Ridge Rd, Cheektowaga, NY 14225
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
376 Pine Ridge Rd, Cheektowaga
Jerry Swain
State From: New York
Search for a full report with BeenVerifiedSearch Now
address Addresses:
376 Pine Ridge Rd, Buffalo, NY 14280
Jerry Swain
State From: New York
Search for a full report with BeenVerifiedSearch Now
address Addresses:
376 Pine Ridge Rd, Buffalo, NY 14225
Jerry Swain
State From: New York
Search for a full report with BeenVerifiedSearch Now
address Addresses:
376 Pine Ridge Rd, Cheektowaga, NY 14225
Jerry Swain
State From: New York
Search for a full report with BeenVerifiedSearch Now
address Addresses:
376 Pine Ridge Rd, Cheektowaga, NY 14225
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
15 Williamstowne Ct Apt 1, Buffalo
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
15 Williamstowne Ct Apt 1, Buffalo
Jerry Swain
77 y.o.
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan St, Sidney, OH 45365
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan St, Sidney, OH 45367
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan St, Sidney
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
503 S Highland Ave, Sidney, OH 45367
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
503 S Highland Ave, Sidney, OH 45365
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan St, Sidney, OH 45365
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan St, Sidney
Jerry Swain
State From: North Carolina
Search for a full report with BeenVerifiedSearch Now
address Addresses:
121 Heather Ln, Kure Beach, NC 28449
Jerry Swain
State From: North Carolina
Search for a full report with BeenVerifiedSearch Now
address Addresses:
602 Shamrock Dr, Jacksonville, NC 28540
Jerry Swain
State From: North Carolina
Search for a full report with BeenVerifiedSearch Now
address Addresses:
602 Shamrock Dr, Jacksonville, NC 28546
Jerry Swain
State From: Missouri
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1504 Nw 50Th St, Blue Springs, MO 64015
Jerry Swain
State From: Mississippi
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2624 Highway 16 E, Carthage, MS 39051
Jerry Swain
State From: Mississippi
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2624 Highway 16 E, Carthage, MS 39051
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
800 Sw Orchard Ct, Grain Valley
Jerry Swain
State From: Iowa
Search for a full report with BeenVerifiedSearch Now
address Addresses:
417 N Ohio St, Oxford, IA 52322
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan St, Sidney
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan St, Sidney, OH 45367
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan St, Sidney, OH 45367
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan St, Sidney, OH 45367
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan St, Sidney, OH 45367
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan St, Sidney, OH 45367
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
618 Michigan St, Sidney, OH 45367
Jerry Swain
State From: Nevada
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1865 Temple Hill Rd, Reno, NV 89521
Jerry Swain
State From: Colorado
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2932 N Columbine St, Denver, CO 80299
Jerry Swain
State From: Tennessee
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2719 Campground Rd, Bell Buckle, TN 37020
Jerry Swain
State From: California
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Po Box 801, Solana Beach, CA 92075
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Chillicothe, OH 45601
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
7771 Old Tarlton Pike, Circleville, OH 43113
Jerry Swain
State From: Ohio
Search for a full report with BeenVerifiedSearch Now
address Addresses:
130 Current Rd, Chillicothe, OH 45601
Jerry Swain
State From: Tennessee
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2719 Campground Rd, Bell Buckle, TN 37020
Jerry Swain
State From: Tennessee
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2719 Campground Rd, Bell Buckle, TN 37020
Jerry Swain
State From: Iowa
Search for a full report with BeenVerifiedSearch Now
address Addresses:
2207 18Th St, Bettendorf, IA 52722
Jerry Swain
State From: Texas
Search for a full report with BeenVerifiedSearch Now
address Addresses:
Houston, TX 77299
Jerry Swain
State From: California
Search for a full report with BeenVerifiedSearch Now
address Addresses:
429 S Sierra Ave, Solana Beach, CA 92075
Jerry Swain
State From: California
Search for a full report with BeenVerifiedSearch Now
address Addresses:
437 S Highway 101 Ste 105, Solana Beach, CA 92075
Jerry Swain
State From: North Carolina
Search for a full report with BeenVerifiedSearch Now
address Addresses:
602 Shamrock Drive, Jacksonville, NC 28540
Jerry Swain
State From: California
Search for a full report with BeenVerifiedSearch Now
address Addresses:
3396 Needles Hwy, Needles, CA 92363
Jerry Swain
State From: California
Search for a full report with BeenVerifiedSearch Now
address Addresses:
4230 Lander Ave, Turlock, CA 95380
Jerry Swain
Search for a full report with BeenVerifiedSearch Now
address Addresses:
675 Old Seven Rd, Coolville
Jerry Swain
State From: Arkansas
Search for a full report with BeenVerifiedSearch Now
address Addresses:
801 W Childress St, Morrilton, AR 72110
Jerry Swain
State From: North Dakota
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1110 Sunflower Ln, Hazen, ND 58545
Jerry Swain
State From: Nevada
Search for a full report with BeenVerifiedSearch Now
address Addresses:
1413 Hodges Ave , Las Vegas, NV 89123

More email addresses found for: JERRY SWAIN