UVa Class Schedules (Unofficial, Lou's List v2.10)   New Features
Schedule of Classes for History - Fall 2023
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
Class Schedules Index Course Catalogs Index Class Search Page

This University has decided that class location is no longer public information. — LB

This list will be moving to the University itself and we're anticipating a seamless and professional transition. The goal is a better, more effective website and I'll be around until it's up and running -- Lou Bloomfield, Professor Emeritus of Physics
 
Printer-Friendly Format  - Collapse All    + Expand All
History-African History
 HIAF 2001Early African History
Fall 2023  12822 100Lecture (4 Units)Open 58 / 60James La FleurTuTh 3:30pm - 4:45pm
Fall 2023  12823 101Discussion (0 Units)Open 19 / 20Jeremy NelsonFr 9:00am - 9:50am
Fall 2023  12824 102Discussion (0 Units)Open 19 / 20Jeremy NelsonFr 10:00am - 10:50am
Fall 2023  12825 103Discussion (0 Units)Open 20 / 21Jeremy NelsonFr 11:00am - 11:50am
 HIAF 3021History of Southern Africa
Fall 2023  11781 001Lecture (3 Units)Open 21 / 35John MasonMoWe 3:30pm - 4:45pm
 HIAF 3112African Environmental History
Fall 2023  12826 001Lecture (3 Units)Closed 21 / 20James La FleurTuTh 12:30pm - 1:45pm
 HIAF 3501Introductory History Workshop
 Africa and Virginia, 1619 - Now
Fall 2023  19330 001SEM (3 Units)Permission 14 / 15James La FleurMo 2:00pm - 4:30pm
 HIAF 3559New Course in African History
 Muslim Societies in African History
Fall 2023  18434 001Lecture (3 Units)Open 21 / 30Amir SyedTuTh 11:00am - 12:15pm
History-East Asian History
 HIEA 1501Introductory Seminar in East Asian History
 Culture and Society: Imperial China
Fall 2023  11154 001SEM (3 Units)Open 10 / 15Cong ZhangTh 3:30pm - 6:00pm
 A Cultural Histoyr of Japanese Monsters
Fall 2023  18435 002SEM (3 Units)Open 14 / 15Robert StolzTu 4:00pm - 6:30pm
 HIEA 2011History of Chinese Civilization
Fall 2023  12827 001Lecture (3 Units)Closed 30 / 30Cong ZhangTuTh 11:00am - 12:15pm
 HIEA 2072Modern Japanese Culture and Politics
Fall 2023  18436 100Lecture (3 Units)Open 26 / 30Robert StolzMoWe 5:00pm - 6:15pm
 HIEA 2091Korean Civilization to 1900
Fall 2023  18438 001Lecture (3 Units)Closed 40 / 40Joseph SeeleyMoWe 2:00pm - 3:15pm
 HIEA 3323China and the United States
Fall 2023  18440 001Lecture (3 Units)Closed 50 / 50 (50 / 50)Xiaoyuan LiuTuTh 2:00pm - 3:15pm
 HIEA 4501Seminar in East Asian History
 North Korea
Fall 2023  18437 001SEM (4 Units)Permission 14 / 15Joseph SeeleyTh 3:30pm - 6:00pm
 HIEA 4511Colloquium in East Asia
 China's Borderlands
Fall 2023  18439 001SEM (4 Units)Permission 5 / 10 (7 / 14)Xiaoyuan LiuTu 4:00pm - 6:30pm
 HIEA 9021Tutorial in 'China in Hot and Cold Wars in Modern Times'. . .
Fall 2023  12830 001IND (3 Units)Permission0 / 6Xiaoyuan LiuTBA
 HIEA 9022Tutorial in "Making of the 'Chinese Nation'". . .
Fall 2023  12831 001IND (3 Units)Permission2 / 6Xiaoyuan LiuTBA
 HIEA 9023Tutorial in Modern Japanese Thought, Culture, & Politics
Fall 2023  21432 001IND (3 Units)Closed1 / 1Robert StolzTBA
 HIEA 9026Sources for Imperial Chinese History
Fall 2023  21179 001IND (3 Units)Open2 / 12Cong ZhangTBA
 This class meets from 1-3pm on Wednesdays.
History-European History
 HIEU 1502Introductory Seminar in Post-1700 European History
 History as Knowledge and Sensibility
Fall 2023  20609 001SEM (3 Units)Open 10 / 17Allan MegillTu 5:00pm - 7:30pm
 THE *ACTUAL* SUBTITLE OF THIS CLASS IS "HISTORY AS KNOWLEDGE, MEDIA, AND SENSIBILITY."Click "20609" for brief information. The two documents that describe this class in detail are now up in CANVAS [MINOR revisions and additions will come later]. If you can't get access to CANVAS, the same documents can be found at https://virginia.academia.edu/AllanMegill -- llim for "Teaching Documents" and then ctrl Find "1502." best, am
 HIEU 2004Nationalism in Europe
Fall 2023  18453 100Lecture (3 Units)Open 58 / 59 (59 / 60)Kyrill KunakhovichMoWe 9:00am - 9:50am
Fall 2023  18454 101Discussion (0 Units)Open 19 / 20Rashmi BanerjeeTh 5:00pm - 5:50pm
Fall 2023  18455 102Discussion (0 Units)Open 19 / 20Rashmi BanerjeeTh 6:00pm - 6:50pm
Fall 2023  18456 103Discussion (0 Units)Closed 20 / 20Rashmi BanerjeeTh 7:00pm - 7:50pm
 HIEU 2031Ancient Greece
Fall 2023  10223 100Lecture (3 Units)Open 53 / 60Elizabeth MeyerMoWe 11:00am - 11:50am
Fall 2023  11491 101Discussion (0 Units)Open 18 / 20Kayla SniderTh 5:00pm - 5:50pm
Fall 2023  11492 102Discussion (0 Units)Open 18 / 20Kayla SniderTh 6:00pm - 6:50pm
Fall 2023  11493 103Discussion (0 Units)Open 17 / 20Kayla SniderTh 7:00pm - 7:50pm
 HIEU 2102Modern Jewish History
Fall 2023  18457 001Lecture (3 Units)Closed 30 / 30Caroline KahlenbergTuTh 2:00pm - 3:15pm
 HIEU 3041The Fall of the Roman Republic
Fall 2023  18446 001Lecture (3 Units)Open 34 / 40Elizabeth MeyerMoWe 5:00pm - 6:15pm
 HIEU 3152Colonizing the World: The British Empire
Fall 2023  18786 100Lecture (3 Units)Open 54 / 57Erik LinstrumMoWe 11:00am - 11:50am
Fall 2023  18987 101Discussion (0 Units)Closed 20 / 20Ayan SharmaWe 4:00pm - 4:50pm
Fall 2023  18988 102Discussion (0 Units)Open 18 / 20Ayan SharmaWe 5:00pm - 5:50pm
Fall 2023  18989 103Discussion (0 Units)Open 16 / 20Ayan SharmaWe 6:00pm - 6:50pm
 HIEU 3390Nazi Germany
Fall 2023  18460 100Lecture (3 Units)Closed 60 / 60 (60 / 60)Manuela AchillesMoWe 12:00pm - 12:50pm
Fall 2023  18783 101Discussion (0 Units)Closed 20 / 20 (20 / 20)Emily NeedhamFr 9:00am - 9:50am
Fall 2023  18784 102Discussion (0 Units)Closed 20 / 20 (20 / 20)Emily NeedhamFr 10:00am - 10:50am
Fall 2023  18785 103Discussion (0 Units)Closed 20 / 20 (20 / 20)Emily NeedhamFr 11:00am - 11:50am
 HIEU 3462Neighbors and Enemies in Germany
Fall 2023  18459 001Lecture (3 Units)Closed 30 / 30 (30 / 30)Manuela AchillesMoWe 2:00pm - 3:15pm
 HIEU 3501Introductory History Workshop
 Ukraine/Russia: Entangled Histories
Fall 2023  18451 001SEM (3 Units)Permission 16 / 15Kyrill KunakhovichTh 3:30pm - 6:00pm
 Crime, Scandal, & Politics in Fin-de-Siècle Europe
Syllabus  18535 002SEM (3 Units)Permission 16 / 16Jennifer SessionsTuTh 12:30pm - 1:45pm
 HIEU 3812Marx: As Philosopher & Social Scientist
Fall 2023  19619 001Lecture (3 Units)Open 40 / 60Allan MegillMoWe 5:00pm - 6:15pm
 HIEU 4502Seminar in Post-1700 European History
 Europe and the World: Intro to European Studies
Fall 2023  18458 001SEM (4 Units)Permission 16 / 15 (16 / 15)Kyrill KunakhovichMo 2:00pm - 4:30pm
 HIEU 4993Independent Study in European History
Fall 2023  21511 001IND (1 - 3 Units)Closed 1 / 1Caroline KahlenbergTBA
 HIEU 5559New Course in European History
 Comparative Imperialism and Decolonization
Fall 2023  19336 001Lecture (3 Units)Closed 9 / 7Erik LinstrumTu 1:00pm - 3:30pm
 HIEU 9025Tutorial in the Late Roman Republic
Fall 2023  18445 001IND (3 Units)Open3 / 12Elizabeth MeyerTBA
 HIEU 9038Tutorial in the History of Modern France
Fall 2023  18537 001SEM (3 Units)Open 0 / 12Jennifer SessionsTBA
 HIEU 9039Tutorial in the History of Modern French Empire
Fall 2023  21275 001SEM (3 Units)Open2 / 12Jennifer SessionsTBA
History-Latin American History
 HILA 2001Colonial Latin America, 1500-1824
Fall 2023  13425 100Lecture (3 Units)Open 57 / 60Thomas KlubockMoWe 12:00pm - 12:50pm
Fall 2023  13426 101Discussion (0 Units)Closed 20 / 20Hector DuenesTh 7:00pm - 7:50pm
Fall 2023  13427 102Discussion (0 Units)Open 18 / 20Hector DuenesTh 5:00pm - 5:50pm
Fall 2023  13428 103Discussion (0 Units)Open 19 / 20Hector DuenesTh 6:00pm - 6:50pm
 HILA 3051Modern Central America
Fall 2023  13060 001Lecture (3 Units)Closed 40 / 40Lean SweeneyTuTh 2:00pm - 3:15pm
 HILA 9020Readings in Modern Latin American History
Fall 2023  21172 001SEM (3 Units)Open2 / 12Thomas KlubockTBA
History-Middle Eastern History
 HIME 1501Introductory Seminar in Middle East History
 The Ottoman Empire and the Modern Middle East
Fall 2023  21105 001SEM (3 Units)Closed 15 / 15Baris UnluMo 3:30pm - 6:00pm
 HIME 2010Modern History of Palestine/Israel
Fall 2023  20153 001Lecture (3 Units)Closed 30 / 30Caroline KahlenbergTuTh 9:30am - 10:45am
 HIME 3501Introductory History Workshop
 Israel/Palestine Through Literature and Film
Fall 2023  18720 001SEM (3 Units)Permission 15 / 13Caroline KahlenbergTh 3:30pm - 6:00pm
History-South Asian History
 HISA 1501Introductory Seminar in South Asia
 Free Speech and Blasphemy in South Asian History
Fall 2023  20854 001SEM (3 Units)Closed 13 / 12Neeti NairTu 2:00pm - 4:30pm
 HISA 2003History of Modern India
Fall 2023  18466 001Lecture (3 Units)Open 33 / 35Neeti NairTuTh 12:30pm - 1:45pm
History-General History
 HIST 2152Climate History
Fall 2023  18475 001Lecture (3 Units)Closed 47 / 45 (48 / 46)Christopher GratienTuTh 3:30pm - 4:45pm
 HIST 2212Maps in World History
Fall 2023  18712 100Lecture (3 Units)Open 56 / 60S. EdelsonMoWe 10:00am - 10:50am
Fall 2023  18717 101Discussion (0 Units)Open 18 / 20Ethan GonzalesWe 7:00pm - 7:50pm
Fall 2023  18718 102Discussion (0 Units)Open 19 / 20Ethan GonzalesWe 5:00pm - 5:50pm
Fall 2023  18719 103Discussion (0 Units)Open 19 / 20Ethan GonzalesWe 6:00pm - 6:50pm
 HIST 3281Genocide
Fall 2023  11911 100Lecture (3 Units)Open 104 / 120Jeffrey RossmanMoWe 11:00am - 11:50am
Fall 2023  11912 101Discussion (0 Units)Open 17 / 20Zejun WangWe 4:00pm - 4:50pm
Fall 2023  11913 102Discussion (0 Units)Open 12 / 20Zejun WangWe 5:00pm - 5:50pm
Fall 2023  11914 103Discussion (0 Units)Open 19 / 20Zejun WangWe 6:00pm - 6:50pm
Fall 2023  11915 104Discussion (0 Units)Open 18 / 20Presley RameyTh 3:00pm - 3:50pm
Fall 2023  11916 105Discussion (0 Units)Open 19 / 20Presley RameyTh 4:00pm - 4:50pm
Fall 2023  11917 106Discussion (0 Units)Open 19 / 20Presley RameyTh 5:00pm - 5:50pm
 HIST 3501Introductory History Workshop
 Race, Religion, & Resistance in Atlantic History
Fall 2023  13672 001SEM (3 Units)Permission 9 / 15Amir SyedTu 2:00pm - 4:30pm
 The Age of Revolution
Fall 2023  13684 002SEM (3 Units)Permission 15 / 15Laurent DuboisMo 4:00pm - 6:30pm
 HIST 4400Topics in Economic History
Fall 2023  18474 001Lecture (3 Units)Open 27 / 32 (27 / 32)Mark ThomasMoWe 2:00pm - 3:15pm
 HIST 4501Major Seminar
 20th Century Genocides
Fall 2023  13469 001SEM (4 Units)Permission 13 / 15Jeffrey RossmanMo 4:00pm - 6:30pm
 HIST 4890Distinguished Majors Program-Special Colloquium
Fall 2023  19594 001SEM (4 Units)Permission 11 / 15Joshua WhiteTu 5:00pm - 7:30pm
 HIST 4990Distinguished Majors Program-Special Seminar
Fall 2023  19595 001SEM (3 Units)Permission 12 / 15Joshua WhiteWe 3:30pm - 6:00pm
 HIST 4993Independent Study
Fall 2023  21461 001IND (1 - 3 Units)Closed 1 / 1Brian OwensbyTBA
 HIST 5501Historical Geospatial Visualization
 Cartography of the Americas, 1500-1800
Fall 2023  21329 002SEM (3 Units)Permission8 / 12S. EdelsonMo 2:00pm - 4:30pm
 HIST 7001Approaches to Historical Study
Fall 2023  13585 001SEM (3 Units)Permission15 / 20Emily Burrill+1Th 2:00pm - 4:30pm
 HIST 7559New Course in History
 Race, Gender, and Empire: The US in the World
Fall 2023  20627 001Lecture (3 Units)Open10 / 15Penny Von EschenTu 3:30pm - 6:00pm
 HIST 8999Research in History
Fall 2023  10796 001IND (1 - 12 Units)Open4 / 9Fahad BisharaTBA
Fall 2023  14245 002IND (1 - 12 Units)Open2 / 5Erin LambertTBA
Fall 2023  10943 003IND (1 - 12 Units)Open2 / 9Grace HaleTBA
Fall 2023  12620 004IND (1 - 12 Units)Open2 / 9Paul HallidayTBA
Fall 2023  12621 005IND (1 - 12 Units)Open4 / 9William HitchcockTBA
Fall 2023  12622 006IND (1 - 12 Units)Open4 / 9Caroline JanneyTBA
Fall 2023  12623 007IND (1 - 12 Units)Open0 / 9Andrew KahrlTBA
Fall 2023  12624 008IND (1 - 12 Units)Open0 / 9Paul KershawTBA
Fall 2023  14153 009IND (1 - 12 Units)Open0 / 5Xiaoyuan LiuTBA
Fall 2023  13088 010IND (1 - 12 Units)Open2 / 9Christa DierksheideTBA
Fall 2023  14154 011IND (1 - 12 Units)Open1 / 9Brian OwensbyTBA
Fall 2023  13089 012IND (1 - 12 Units)Open0 / 9Philip ZelikowTBA
Fall 2023  13090 013IND (1 - 12 Units)Open2 / 9Thomas KlubockTBA
Fall 2023  13091 014IND (1 - 12 Units)Open0 / 9Neeti NairTBA
Fall 2023  13099 015IND (1 - 12 Units)Open3 / 9Christopher GratienTBA
Fall 2023  13708 016IND (1 - 12 Units)Open0 / 9Joshua WhiteTBA
Fall 2023  13710 017IND (1 - 12 Units)Open1 / 9Jon LendonTBA
Fall 2023  13711 018IND (1 - 12 Units)Open1 / 9Penny Von EschenTBA
Fall 2023  21040 019IND (1 - 12 Units)Open1 / 30Kristina RichardsonTBA
Fall 2023  21062 020IND (1 - 12 Units)Open1 / 30Cong ZhangTBA
Fall 2023  21115 021IND (1 - 12 Units)Open1 / 5Kyrill KunakhovichTBA
Fall 2023  21436 022IND (1 - 12 Units)Open1 / 3Elizabeth MeyerTBA
 HIST 9028Readings in Indian Ocean History
 This class meets Thursday, 11 AM to 1 PM.
Fall 2023  18476 001IND (3 Units)Open8 / 12Fahad BisharaTh 11:00am - 1:00pm
 HIST 9037Tutorial in Podcasting History
Fall 2023  20761 001IND (3 Units)Permission11 / 12Christopher GratienTBA
 HIST 9960Readings in History
Fall 2023  20307 001IND (3 Units)Permission1 / 5Joseph SeeleyTBA
Fall 2023  20472 002IND (3 Units)Open0 / 10Philip ZelikowTBA
Fall 2023  20473 003IND (3 Units)Open2 / 10 (7 / 14)Xiaoyuan LiuTu 4:00pm - 6:30pm
Fall 2023  21309 004IND (3 Units)Closed1 / 1 (48 / 46)Christopher GratienTuTh 3:30pm - 4:45pm
Fall 2023  21372 005IND (3 Units)Closed1 / 1 (59 / 60)Kyrill KunakhovichMoWe 9:00am - 9:50am
 HIST 9964Master's Essay Revision
Fall 2023  20872 001IND (3 Units)Closed1 / 1Caroline JanneyTBA
Fall 2023  21104 002IND (3 Units)Closed1 / 1Thomas KlubockTBA
Fall 2023  21195 003IND (3 Units)Open1 / 12Penny Von EschenTBA
Fall 2023  21299 004IND (3 Units)Open1 / 6Erin LambertTBA
Fall 2023  21308 005IND (3 Units)Open1 / 12Brian OwensbyTBA
Fall 2023  21430 006IND (3 Units)Open1 / 3William HitchcockTBA
Fall 2023  21642 007IND (3 Units)Open1 / 5Fahad BisharaTBA
 HIST 9999Dissertation Research
Fall 2023  11244 001IND (1 - 12 Units)Open4 / 7S. EdelsonTBA
Fall 2023  12625 002IND (1 - 12 Units)Open2 / 7Grace HaleTBA
Fall 2023  14109 003IND (1 - 12 Units)Open1 / 5Erik LinstrumTBA
Fall 2023  12626 004IND (1 - 12 Units)Open4 / 7William HitchcockTBA
Fall 2023  12627 005IND (1 - 12 Units)Open2 / 7Caroline JanneyTBA
Fall 2023  14119 006IND (1 - 12 Units)Open0 / 7James LoefflerTBA
Fall 2023  12628 007IND (1 - 12 Units)Open2 / 7Thomas KlubockTBA
Fall 2023  12629 008IND (1 - 12 Units)Open0 / 7Erin LambertTBA
Fall 2023  14145 009IND (1 - 12 Units)Open2 / 9Joshua WhiteTBA
Fall 2023  14172 010IND (1 - 12 Units)Open2 / 9Andrew KahrlTBA
Fall 2023  12630 011IND (1 - 12 Units)Open1 / 7Alan TaylorTBA
Fall 2023  12631 012IND (1 - 12 Units)Open2 / 7Elizabeth VaronTBA
Fall 2023  12632 013IND (1 - 12 Units)Open1 / 7Philip ZelikowTBA
Fall 2023  13118 014IND (1 - 12 Units)Open1 / 9Kevin GainesTBA
Fall 2023  13170 015IND (1 - 12 Units)Open2 / 9Paul HallidayTBA
Fall 2023  13714 016IND (1 - 12 Units)Open1 / 9Fahad BisharaTBA
Fall 2023  13716 017IND (1 - 12 Units)Open2 / 9Christa DierksheideTBA
Fall 2023  14005 018IND (1 - 12 Units)Open1 / 9Elizabeth MeyerTBA
Fall 2023  14093 019IND (1 - 12 Units)Open1 / 9Claudrena HaroldTBA
Fall 2023  14094 020IND (1 - 12 Units)Open1 / 9Xiaoyuan LiuTBA
Fall 2023  21316 021IND (1 - 12 Units)Open1 / 9Neeti NairTBA
Fall 2023  21377 022IND (1 - 12 Units)Open1 / 3Penny Von EschenTBA
History-United States History
 HIUS 2061American Economic History
Fall 2023  11977 001Lecture (3 Units)Open 158 / 240 (158 / 240)Mark ThomasMoWeFr 12:00pm - 12:50pm
 HIUS 3490From Motown to Hip-Hop
Fall 2023  18509 001Lecture (3 Units)Closed 140 / 140Claudrena HaroldTuTh 12:30pm - 1:45pm
 HIUS 3611Gender & Sexuality in AM, 1600-1865
Fall 2023  20399 100Lecture (3 Units)Open 20 / 30 (20 / 30)Corinne FieldMoWeFr 9:00am - 9:50am
 HIUS 3671African American Freedom Movement, c 1945-Present
Fall 2023  18541 001Lecture (3 Units)Open 26 / 30Kevin GainesTuTh 3:30pm - 4:45pm
 HIUS 3853From Redlined to Subprime: Race and Real Estate in the US
Fall 2023  18493 100Lecture (3 Units)Open 117 / 120 (117 / 120)Andrew KahrlMoWe 9:00am - 9:50am
Fall 2023  18495 101Discussion (0 Units)Open 18 / 20 (18 / 20)Bethany McGlynWe 4:00pm - 4:50pm
Fall 2023  18496 102Discussion (0 Units)Open 19 / 20 (19 / 20)Bethany McGlynWe 5:00pm - 5:50pm
Fall 2023  18497 103Discussion (0 Units)Closed 20 / 20 (20 / 20)Bethany McGlynWe 6:00pm - 6:50pm
Fall 2023  18498 104Discussion (0 Units)Closed 20 / 20 (20 / 20)Justin WinokurTh 7:00pm - 7:50pm
Fall 2023  18499 105Discussion (0 Units)Closed 20 / 20 (20 / 20)Justin WinokurTh 5:00pm - 5:50pm
Fall 2023  18500 106Discussion (0 Units)Closed 20 / 20 (20 / 20)Justin WinokurTh 6:00pm - 6:50pm
 HIUS 4501Seminar in United States History
 Immigrants in American History and Life
Fall 2023  13487 001SEM (4 Units)Permission 14 / 15S. Deborah KangTh 2:00pm - 4:30pm
 The History of Black Education in the U.S.
Fall 2023  13887 002SEM (4 Units)Permission 17 / 15Erica SterlingWe 2:00pm - 4:30pm
 HIUS 4511Colloquium in United States History
 Civil War in Myth and Memory
Fall 2023  20396 001Lecture (4 Units)Permission 14 / 15Caroline JanneyMo 3:30pm - 6:00pm
 HIUS 5232Oral History Workshop: A Hands-On Approach to Researching the Past
Fall 2023  18543 001SEM (3 Units)Open10 / 12 (10 / 12)Grace HaleMo 5:00pm - 7:30pm
 HIUS 5559New Course in United States History
 Urban History
Fall 2023  19332 001Lecture (3 Units)Open 8 / 15Andrew KahrlMo 2:00pm - 4:30pm
 HIUS 6175Law in American History: The Twentieth Century
Fall 2023  21082 001Lecture (3 Units)Permission5 / 12George WhiteMoTu 8:30am - 9:45am
 HIUS 7658Nineteenth-Century American Social and Cultural History
Fall 2023  18508 001SEM (3 Units)Closed9 / 9Caroline JanneyWe 1:00pm - 3:30pm
 HIUS 8452History of the American Administrative State
Fall 2023  20474 001SEM (3 Units)Permission9 / 9Joy MilliganWe 11:00am - 1:00pm
Medieval Studies
 MSP 4995Capstone Project in Medieval Studies
Fall 2023  13055 001IND (3 Units)Permission 0 / 10Eric Ramirez-WeaverTBA

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