UVa Class Schedules (Unofficial, Lou's List v2.10)   New Features
Schedule of Classes for Politics - Spring 2021
These data were not obtained from SIS in real time and may be slightly out of date. MouseOver the enrollment to see Last Update Time

I continue to maintain this list of classes, now with UVA support! -- Lou Bloomfield, Professor Emeritus of Physics
 
Normal Format  - Collapse All    + Expand All
Politics-Departmental Seminar
 PLAD 2222 Research Methods
18546 001Lecture (3)Open27 / 30Justin KirklandMoWe 2:00pm - 3:15pmWeb-Based Course
 PLAD 4500 Special Topics
 Democracy&Capitalism:Institutions Markets & Crises
19961 001SEM (3)Permission10 / 11David Smith+2We 2:00pm - 4:30pmWeb-Based Course
 PLAD 4961 Thesis Seminar for Distinguished Majors Program Part 2
11810 001SEM (3)Permission10 / 11John Echeverri-GentMo 3:30pm - 6:00pmWeb-Based Course
 PLAD 4990 Honors Proseminar on Research Design and Thesis Writing
11524 001SEM (3)Permission6 / 6Sidney MilkisTu 3:30pm - 6:00pmNew Cabell Hall 411
 PLAD 5500 Special Topics
 Democracy&Capitalism:Institutions Markets & Crises
19962 001SEM (3)Permission6 / 11David Smith+2We 2:00pm - 4:30pmWeb-Based Course
 PLAD 5993 Independent Study
21247 001IND (1 - 3)Permission0 / 30Justin KirklandTBATBA
 PLAD 7045 Game Theory: Applications and Experiments
18536 001SEM (3)Open10 / 15ANNE MENGWe 2:00pm - 4:30pmWeb-Based Course
 PLAD 8310 Advanced Quantitative Applications in Political Science
14197 001Lecture (3)Open3 / 15Shawna MetzgerMoWe 11:00am - 12:15pmWeb-Based Course
 PLAD 8500 Topics in Political Science
 Event History Analysis
18538 001SEM (3)Open7 / 15Shawna MetzgerTuTh 11:00am - 12:15pmWeb-Based Course
Politics-American Politics
 PLAP 2250 American Political Tradition
14196 001Lecture (3)Closed 21 / 20Rita KoganzonMoWeFr 12:00pm - 12:50pmWeb-Based Course
20064 002Lecture (3)Open 19 / 20Rachel AlexanderMoWeFr 12:00pm - 12:50pmWeb-Based Course
20065 003Lecture (3)Permission 18 / 20Lynn UzzellMoWeFr 12:00pm - 12:50pmGilmer Hall 190
 PLAP 3370 Workshop in Contemporary American Electoral Politics
14094 001SEM (3)Permission 16 / 15Kenneth StroupeWe 3:30pm - 6:00pmWeb-Based Course
 PLAP 3400 American Political Economy
12656 001SEM (3)Closed 22 / 20Rita KoganzonMoWeFr 2:00pm - 2:50pmWeb-Based Course
20520 002SEM (3)Closed 24 / 20Evan PivonkaMoWeFr 2:00pm - 2:50pmWeb-Based Course
 PLAP 3500 Special Topics in American Politics
 Presidential Power
20620 100Lecture (3)Closed180 / 180Rachel PotterMoWe 10:00am - 10:50amWeb-Based Course
 Presidential Power
20622 101Discussion (0)Closed20 / 20Galen SheelyWe 6:00pm - 6:50pmWeb-Based Course
 Presidential Power
20623 102Discussion (0)Closed20 / 20Galen SheelyWe 7:00pm - 7:50pmWeb-Based Course
 Presidential Power
20624 103Discussion (0)Closed20 / 20Galen SheelyWe 8:00pm - 8:50pmWeb-Based Course
 Presidential Power
20625 104Discussion (0)Closed21 / 20Richard BurkeTh 6:00pm - 6:50pmWeb-Based Course
 Presidential Power
20626 105Discussion (0)Closed20 / 20Richard BurkeTh 7:00pm - 7:50pmWeb-Based Course
 Presidential Power
20627 106Discussion (0)Closed20 / 20Richard BurkeTh 8:00pm - 8:50pmWeb-Based Course
 Presidential Power
20628 107Discussion (0)Closed20 / 20Jeffery SyckFr 2:00pm - 2:50pmWeb-Based Course
 Presidential Power
20629 108Discussion (0)Closed20 / 20Jeffery SyckFr 3:00pm - 3:50pmWeb-Based Course
 Presidential Power
20630 109Discussion (0)Closed20 / 20Jeffery SyckFr 4:00pm - 4:50pmWeb-Based Course
 PLAP 3820 Civil Liberties and Civil Rights
19955 001Lecture (3)Permission 19 / 20James ToddMoWe 3:30pm - 4:45pmRouss Hall 403
 PLAP 4450 Virginia Elections and Politics
18548 001SEM (3)Open 9 / 15Charles KromkowskiWe 5:00pm - 7:30pmMechanical Engr Bldg 213
 PLAP 4500 Special Topics in American Politics
 Representation and Public Opinion in US Government
13769 001SEM (3)Permission26 / 15Justin KirklandMoWe 3:30pm - 4:45pmWeb-Based Course
 Redistricting
14080 002SEM (3)Closed15 / 15Charles KromkowskiTuTh 11:00am - 12:15pmMechanical Engr Bldg 213
 The Political Psychology of White Supremacy
18549 003SEM (3)Permission 15 / 15Nicholas WinterWe 3:00pm - 5:30pmWeb-Based Course
 Trade and American Politics
19959 004SEM (3)Open 14 / 15Alexander WelchTu 6:00pm - 8:30pmWeb-Based Course
 Pop Culture and American Politics
19960 005SEM (3)Open 11 / 15Alexander WelchTh 6:00pm - 8:30pmWeb-Based Course
 PLAP 4920 Judicial Policymaking
19956 001Lecture (3)Permission 14 / 15James ToddTu 2:00pm - 4:30pmRouss Hall 403
 PLAP 4990 Honors Core Seminar in American Politics
12564 001SEM (9)Open6 / 7Jennifer LawlessMo 2:00pm - 4:30pmWeb-Based Course
 PLAP 5460 The Politics of the Budgetary Process
18541 001Lecture (3)Permission 1 / 8James SavageTu 2:00pm - 4:30pmWeb-Based Course
 PLAP 5993 Selected Problems in American Politics
14323 001IND (1 - 3)Permission3 / 30Kenneth StroupeTBATBA
21224 002IND (1 - 3)Permission1 / 30Nicholas WinterTBATBA
21246 003IND (1 - 3)Permission0 / 30Justin KirklandTBATBA
21361 004IND (1 - 3)Permission3 / 30Jennifer LawlessTBATBA
22343 005IND (1 - 3)Open0 / 30Peter FuriaTBATBA
22349 006IND (1 - 3)Open0 / 30Philip PotterTBATBA
22365 007IND (1 - 3)Open0 / 30Jennifer RubensteinTBATBA
22372 008IND (1 - 3)Open0 / 30Larycia HawkinsTBATBA
22373 009IND (1 - 3)Open0 / 30Colin BirdTBATBA
22382 010IND (1 - 3)Open0 / 30Paul FreedmanTBATBA
 PLAP 7500 Special Topics in American Politics
 American Public Opinion
18540 001SEM (3)Open8 / 10Paul FreedmanTu 3:30pm - 6:00pmWeb-Based Course
 American Political Development
19958 002SEM (3)Closed11 / 10Sidney MilkisTh 4:30pm - 7:00pmGibson Hall 241
 PLAP 8998 Non-Topical Research, Preparation for Research
10651 001IND (1 - 12)Open2 / 50Philip PotterTBATBA
 PLAP 8999 Non-Topical Research
10652 001IND (1 - 12)Open0 / 50Philip PotterTBATBA
 PLAP 9998 Non-Topical Research, Preparation for Doctoral Research
12713 001IND (1 - 12)Open6 / 30Philip PotterTBATBA
 PLAP 9999 Non-Topical Research
12714 001IND (1 - 12)Open5 / 30Philip PotterTBATBA
Politics-Comparative Politics
 PLCP 2420 Politics of Modernity
12565 001Lecture (3)Open 50 / 60John Echeverri-GentTuTh 11:00am - 12:15pmWeb-Based Course
 PLCP 3012 The Politics of Developing Areas
13770 100Lecture (3)Open 175 / 240Herman SchwartzMoWe 9:00am - 9:50amWeb-Based Course
13771 101Discussion (0)Open 18 / 20Connor JamesWe 8:00pm - 8:50pmWeb-Based Course
13772 102Discussion (0)Open 16 / 20Olyvia ChristleyWe 5:00pm - 5:50pmWeb-Based Course
13773 103Discussion (0)Closed 19 / 20Hayley ElszaszFr 1:00pm - 1:50pmWeb-Based Course
13774 104Discussion (0)Closed 19 / 20Connor JamesWe 7:00pm - 7:50pmWeb-Based Course
13775 105Discussion (0)Open 10 / 20Connor JamesTh 8:00pm - 8:50pmWeb-Based Course
13776 106Discussion (0)Open 17 / 20Hayley ElszaszTh 5:00pm - 5:50pmWeb-Based Course
13777 107Discussion (0)Closed 18 / 20Olyvia ChristleyTh 6:00pm - 6:50pmWeb-Based Course
13778 108Discussion (0)Open 16 / 20Olyvia ChristleyTh 7:00pm - 7:50pmWeb-Based Course
13779 109Discussion (0)Open 14 / 20Shiran RenFr 2:00pm - 2:50pmWeb-Based Course
13780 110Discussion (0)Open 16 / 20Shiran RenFr 3:00pm - 3:50pmWeb-Based Course
13781 111Discussion (0)Open 5 / 20Shiran RenFr 4:00pm - 4:50pmWeb-Based Course
13782 112Discussion (0)Open 7 / 20Hayley ElszaszFr 5:00pm - 5:50pmWeb-Based Course
 PLCP 3110 The Politics of Western Europe
10653 100Lecture (3)Open 162 / 180Gerard AlexanderMoWe 11:00am - 11:50amWeb-Based Course
10655 101Discussion (0)Closed 20 / 20Simonas CepenasTh 6:00pm - 6:50pmWeb-Based Course
10654 102Discussion (0)Closed 20 / 20Simonas CepenasTh 5:00pm - 5:50pmWeb-Based Course
12253 103Discussion (0)Closed 20 / 20Sally BonsallWe 6:00pm - 6:50pmWeb-Based Course
12254 104Discussion (0)Closed 20 / 20Sally BonsallWe 7:00pm - 7:50pmWeb-Based Course
12255 105Discussion (0)Open 19 / 20Sally BonsallWe 8:00pm - 8:50pmWeb-Based Course
12861 106Discussion (0)Open 17 / 20Simonas CepenasFr 10:00am - 10:50amWeb-Based Course
18550 107Discussion (0)Open 19 / 20Gavin RileyFr 11:00am - 11:50amWeb-Based Course
18551 108Discussion (0)Open 18 / 20Gavin RileyFr 12:00pm - 12:50pmWeb-Based Course
18552 109Discussion (0)Open 9 / 20Gavin RileyFr 1:00pm - 1:50pmWeb-Based Course
 PLCP 3210 Russian Politics
13783 001Lecture (3)Open 97 / 105Allen LynchTBATBA
 PLCP 3500 Special Topics in Comparative Politics
 Representing Diverse Identities
18554 001Lecture (3)Open19 / 20Carol MershonMoWe 12:30pm - 1:45pmWeb-Based Course
 Politics of the Holocaust
18553 002Lecture (3)Permission39 / 56Gerard AlexanderMoWe 2:00pm - 3:15pmWilson Hall 402
 PLCP 4130 Capitalisms Compared
18556 001SEM (3)Open 14 / 15Herman SchwartzMoWe 2:00pm - 3:15pmWeb-Based Course
 PLCP 4140 Democracy and Dictatorship
18555 001SEM (3)Open 14 / 15David WaldnerTh 2:00pm - 4:30pmWeb-Based Course
21054 002SEM (3)Closed 16 / 15David WaldnerWe 2:00pm - 4:30pmWeb-Based Course
 PLCP 4150 Comparative Public Policy
13784 001SEM (3)Permission 13 / 15Len SchoppaTu 3:30pm - 6:00pmNau Hall 141
 PLCP 4500 Special Topics in Comparative Politics
 Democratic Erosion
14230 001SEM (3)Open 18 / 20ANNE MENGMo 3:00pm - 5:30pmWeb-Based Course
 Democracy and Inequality
18559 002SEM (3)Permission 13 / 15Len SchoppaWe 3:30pm - 6:00pmNau Hall 141
 Civil Society and the State
18647 003SEM (3)Open 13 / 15Gabrielle Kruks-WisnerTu 2:00pm - 4:30pmWeb-Based Course
 Environmental Politics in China
19765 004SEM (3)Open 12 / 15S. Victoria ShenMo 5:00pm - 7:30pmWeb-Based Course
 Environmental Politics
19766 005SEM (3)Open 12 / 15S. Victoria ShenTu 2:00pm - 4:30pmWeb-Based Course
 This seminar also satisfies the Second Writing Requirement.
 Environmental Politics
19767 006SEM (3)Open 7 / 15S. Victoria ShenTu 5:30pm - 8:00pmWeb-Based Course
 This seminar also satisfies the Second Writing Requirement.
 Pol Econ of Modern State and Interstate System
20312 007SEM (3)Open 11 / 15Jan VoglerTh 2:30pm - 5:00pmWeb-Based Course
 PLCP 5993 Selected Problems in Comparative Politics
20775 001IND (1 - 3)Permission2 / 25Allen LynchTBATBA
20929 002IND (1 - 3)Permission1 / 25Gabrielle Kruks-WisnerTBATBA
21284 003IND (1 - 3)Permission1 / 25ANNE MENGTBATBA
21437 004IND (1 - 3)Permission1 / 25Jerry WhiteTBATBA
21443 005IND (1 - 3)Permission1 / 25David WaldnerTBATBA
 PLCP 8200 Comparative Institutions
14073 001SEM (3)Open3 / 15Carol MershonMo 2:00pm - 4:30pmWeb-Based Course
 PLCP 8998 Non-Topical Research, Preparation for Research
10656 001IND (1 - 12)Open0 / 50Philip PotterTBATBA
 PLCP 8999 Non-Topical Research
10657 001IND (1 - 12)Open1 / 50Philip PotterTBATBA
 PLCP 9998 Non-Topical Research, Preparation for Doctoral Research
10658 001IND (1 - 12)Open1 / 50Philip PotterTBATBA
 PLCP 9999 Non-Topical Research
10659 001IND (1 - 12)Open6 / 50Philip PotterTBATBA
Politics-International Relations
 PLIR 1010 International Relations
18560 100Lecture (3)Closed 237 / 240Peter FuriaTBATBA
 In addition to the required discussion sections below, this class will feature a 100% OPTIONAL synchronous group chat with the professor Fridays at 5 PM.
18561 101Discussion (0)Closed 21 / 20Aycan KatitasWe 5:00pm - 5:50pmWeb-Based Course
18562 102Discussion (0)Closed 20 / 20Aycan KatitasWe 6:00pm - 6:50pmWeb-Based Course
18563 103Discussion (0)Closed 21 / 20Aycan KatitasWe 7:00pm - 7:50pmWeb-Based Course
18564 104Discussion (0)Closed 20 / 20Harrison WeeksWe 8:00pm - 8:50pmWeb-Based Course
18565 105Discussion (0)Closed 20 / 20David StiefelTh 5:00pm - 5:50pmWeb-Based Course
18566 106Discussion (0)Closed 19 / 20David StiefelTh 6:00pm - 6:50pmWeb-Based Course
18567 107Discussion (0)Closed 20 / 20David StiefelTh 7:00pm - 7:50pmWeb-Based Course
18568 108Discussion (0)Open 19 / 20Ferdinand FlagstadTh 8:00pm - 8:50pmWeb-Based Course
18569 109Discussion (0)Closed 19 / 20Harrison WeeksFr 1:00pm - 1:50pmWeb-Based Course
18570 110Discussion (0)Closed 20 / 20Harrison WeeksFr 2:00pm - 2:50pmWeb-Based Course
18571 111Discussion (0)Closed 19 / 20Ferdinand FlagstadFr 3:00pm - 3:50pmWeb-Based Course
18572 112Discussion (0)Closed 19 / 20Ferdinand FlagstadFr 4:00pm - 4:50pmWeb-Based Course
 PLIR 3310 Ethics and Human Rights in World Politics
10660 100Lecture (3)Open 152 / 180Michael SmithMoWe 3:00pm - 3:50pmWeb-Based Course
10661 101Discussion (0)Open 16 / 20Tolu OdukoyaWe 8:00pm - 8:50pmWeb-Based Course
10662 102Discussion (0)Open 18 / 20Nicola NonesTh 7:00pm - 7:50pmWeb-Based Course
10663 103Discussion (0)Open 16 / 20Tolu OdukoyaWe 4:00pm - 4:50pmWeb-Based Course
10664 104Discussion (0)Open 13 / 20Tolu OdukoyaWe 7:00pm - 7:50pmWeb-Based Course
10665 105Discussion (0)Open 19 / 20Nicola NonesTh 5:00pm - 5:50pmWeb-Based Course
10666 106Discussion (0)Open 17 / 20Lauren Van De HeyFr 1:00pm - 1:50pmWeb-Based Course
12202 107Discussion (0)Open 18 / 20Lauren Van De HeyFr 12:00pm - 12:50pmWeb-Based Course
12256 108Discussion (0)Open 18 / 20Nicola NonesTh 6:00pm - 6:50pmWeb-Based Course
12257 109Discussion (0)Open 17 / 20Lauren Van De HeyFr 10:00am - 10:50amWeb-Based Course
 PLIR 3500 Special Topics in International Relations
 Globalization and South - South Cooperation
20046 001Lecture (3)Open 17 / 30Muhammad Tayyab SafdarTuTh 4:00pm - 5:15pmWeb-Based Course
 The Political Economy of Security
20309 002Lecture (3)Open 27 / 30Joshua AlleyTuTh 3:00pm - 4:15pmWeb-Based Course
 The Politics of Migration
20310 003Lecture (3)Closed 30 / 30Justin SchonMoWe 3:00pm - 4:15pmWeb-Based Course
 Religion, Violence and Strategy
20311 004Lecture (3)Open55 / 60Jerry WhiteMo 5:00pm - 7:30pmWeb-Based Course
 PLIR 3610 European Union in World Affairs
18573 001Lecture (3)Closed 23 / 25Karl PfefferkornMoWe 3:00pm - 4:15pmGibson Hall 211
 PLIR 4440 Domestic Politics and American Foreign Policy
14091 001SEM (3)Closed 14 / 15Allen LynchMo 5:00pm - 7:30pmWeb-Based Course
 PLIR 4500 Special Topics in International Relations
 China's National Security: Challenges & Statecraft
20746 001SEM (3)Closed16 / 15Chen WangTu 6:00pm - 8:30pmWeb-Based Course
 PLIR 4990 Honors Core Seminar in International Relations
11570 001SEM (9)Open6 / 7Dale CopelandTu 10:00am - 12:30pmWeb-Based Course
 PLIR 4999 Senior Thesis
11702 001IND (3)Permission1 / 20Sidney MilkisTBATBA
 PLIR 5810 Asymmetry and International Relations
12568 001SEM (3)Permission10 / 15Brantly WomackMoWe 5:00pm - 6:15pmWeb-Based Course
 PLIR 5993 Selected Problems in International Relations
22296 001IND (1 - 3)Open0 / 25Todd SechserTBATBA
22347 002IND (1 - 3)Open0 / 25Philip PotterTBATBA
22366 003IND (1 - 3)Open0 / 25Jennifer RubensteinTBATBA
 PLIR 7380 International Political Economy of Trade and Investment
18543 001SEM (3)Open4 / 15Sonal PandyaMo 4:30pm - 7:00pmWeb-Based Course
 PLIR 8639 Advanced Topics in International Relations Theory
20748 001Lecture (3)Open4 / 15Dale CopelandTh 2:00pm - 4:30pmNew Cabell Hall 309
 PLIR 8998 Non-Topical Research, Preparation for Research
10667 001IND (1 - 12)Open4 / 50Philip PotterTBATBA
 PLIR 8999 Non-Topical Research
10668 001IND (1 - 12)Open3 / 50Philip PotterTBATBA
 PLIR 9998 Non-Topical Research, Preparation for Doctoral Research
10669 001IND (1 - 12)Open2 / 50Philip PotterTBATBA
 PLIR 9999 Non-Topical Research
10670 001IND (1 - 12)Open12 / 50Philip PotterTBATBA
Politics-Political Theory
 PLPT 1010 Introduction to Political Theory
13794 100Lecture (3)Closed 176 / 180Colin BirdTBATBA
13795 101Discussion (0)Closed 20 / 20Ahmed TelebWe 4:00pm - 4:50pmWeb-Based Course
13796 102Discussion (0)Open 19 / 20Matthew FrierdichWe 8:00pm - 8:50pmWeb-Based Course
13797 103Discussion (0)Closed 20 / 20Ahmed TelebWe 6:00pm - 6:50pmWeb-Based Course
13798 104Discussion (0)Closed 19 / 20Matthew FrierdichWe 7:00pm - 7:50pmWeb-Based Course
13799 105Discussion (0)Closed 19 / 20Ahmed TelebTh 4:00pm - 4:50pmWeb-Based Course
13800 106Discussion (0)Closed 20 / 20Amanuel GebremichaelTh 5:00pm - 5:50pmWeb-Based Course
13801 107Discussion (0)Open 19 / 20Amanuel GebremichaelTh 6:00pm - 6:50pmWeb-Based Course
13802 108Discussion (0)Closed 20 / 20Amanuel GebremichaelTh 7:00pm - 7:50pmWeb-Based Course
13803 109Discussion (0)Closed 20 / 20Matthew FrierdichTh 8:00pm - 8:50pmWeb-Based Course
 PLPT 3010 Ancient and Medieval Political Theory
13804 100Lecture (3)Open 50 / 60George KloskoMoWe 10:00am - 10:50amWeb-Based Course
13805 101Discussion (0)Open 19 / 20Janet LawlerWe 7:00pm - 7:50pmWeb-Based Course
13806 102Discussion (0)Open 16 / 20Janet LawlerWe 6:00pm - 6:50pmWeb-Based Course
13807 103Discussion (0)Open 15 / 20Janet LawlerWe 8:00pm - 8:50pmWeb-Based Course
 PLPT 3030 Contemporary Political Thought
18644 100Lecture (3)Open 54 / 60Murad IdrisTBATBA
19783 101Discussion (0)Open 18 / 20Hana NasserWe 4:00pm - 4:50pmWeb-Based Course
20009 102Discussion (0)Open 18 / 20Hana NasserWe 5:00pm - 5:50pmWeb-Based Course
20010 103Discussion (0)Closed 18 / 20Hana NasserWe 6:00pm - 6:50pmWeb-Based Course
 PLPT 3500 Special Topics in Political Theory
 What is Democracy?
18645 001SEM (3)Closed 30 / 30Kevin DuongTuTh 9:30am - 10:45amWeb-Based Course
 Totalitarianism
18646 002SEM (3)Closed 30 / 30Kevin DuongTuTh 2:00pm - 3:15pmWeb-Based Course
 PLPT 4500 Special Topics in Political Theory
 The Politics of Emergencies
13809 001SEM (3)Permission13 / 15Jennifer RubensteinTu 2:00pm - 4:30pmWeb-Based Course
 Decolonizing Political Theory
20332 002SEM (3)Open 13 / 15Veronica Zebadua-YanezTu 2:00pm - 4:30pmNew Cabell Hall 232
 PLPT 4999 Senior Thesis
11703 001IND (3)Permission1 / 20Sidney MilkisTBATBA
 PLPT 5993 Selected Problems in Theory and Method
20928 001IND (1 - 3)Open2 / 25Kevin DuongTBATBA
21441 002IND (1 - 3)Permission1 / 25Nicholas WinterTBATBA
22370 003IND (1 - 3)Open0 / 25Lawrie BalfourTBATBA
 PLPT 7220 American Political Thought
18544 001Lecture (3)Open4 / 10James SavageWe 4:30pm - 7:00pmWeb-Based Course
 PLPT 8020 Problems of Political Philosophy
18545 001Lecture (3)Open5 / 10George KloskoTu 6:30pm - 9:00pmWeb-Based Course
 PLPT 8998 Non-Topical Research, Preparation for Research
10671 001IND (1 - 12)Open1 / 50Philip PotterTBATBA
 PLPT 8999 Non-Topical Research
10672 001IND (1 - 12)Open1 / 50Philip PotterTBATBA
 PLPT 9998 Non-Topical Research, Preparation for Doctoral Research
10673 001IND (1 - 12)Open2 / 50Philip PotterTBATBA
 PLPT 9999 Non-Topical Research
10674 001IND (1 - 12)Open4 / 50Philip PotterTBATBA

Copyright © 2009–2024, Lou Bloomfield. All Rights Reserved