CINXE.COM

Historian’s sleuthing leads to award-winning book on German and Russian life during the Age of Revolution | Latest News | News | College of Arts & Letters | University of Notre Dame

<!doctype html> <html lang="en" class="no-js"> <head> <meta charset="utf-8"> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"db51011748","applicationID":"9339","transactionName":"Il8IQ0sLDVVVR05QXQ9UE1RNCxMWXVQIXQ==","queueTime":0,"applicationTime":401,"agent":""}</script> <script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"db51011748",applicationID:"9339"};;/*! For license information please see nr-loader-rum-1.281.0.min.js.LICENSE.txt */ (()=>{var e,t,r={122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},217:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>b,xN:()=>v});r(860).K7.genericEvents;const n="experimental.marks",i="experimental.measures",o="experimental.resources";var a=r(993);const s=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(614),u=r(944),l=r(384),d=r(122);const f="[data-nr-mask]",g=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0,level:a.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(i)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){s(t)?e.mask_selector="".concat(t,",").concat(f):""===t||null===t?e.mask_selector=f:(0,u.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){s(t)?e.block_selector+=",".concat(t):""!==t&&(0,u.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,u.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},p={},m="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(m);if(!p[e])throw new Error("Configuration for ".concat(e," was never set"));return p[e]}function v(e,t){if(!e)throw new Error(m);p[e]=(0,d.a)(t,g());const r=(0,l.nY)(e);r&&(r.init=p[e])}function b(e,t){if(!e)throw new Error(m);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>d});var n=r(122),i=r(384),o=r(154),a=r(324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},l={};function d(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!l[e])throw new Error("Runtime for ".concat(e," was never set"));return l[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");l[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(l[e],"harvestCount")||Object.defineProperty(l[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=l[e])}},324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,xv:()=>n});const n="1.281.0",i="PROD",o="CDN"},154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>c,RI:()=>i,WN:()=>l,bv:()=>o,gm:()=>a,mw:()=>s,sb:()=>u});var n=r(863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=c&&"undefined"==typeof SharedWorker,l=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)())},687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>d,x3:()=>u});var n=r(836),i=r(606),o=r(860),a=r(646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};l(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),g(e,t,!1),s[e].size&&f(e))}function l(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function d(e="",t="feature",r=!1){if(l(e),!e||!s[e].get(t)||r)return g(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),g(e,t)})))}function g(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(990),o=r(371),a=r(646),s=r(607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},l={},d=!1;try{d=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=g(n),c=m(e),l=c.length,d=0;d<l;d++)c[d].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:h,listeners:m,context:g,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:d?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:d};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function h(t){return l[t]=l[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),l=(0,n.Zm)();l.ee||(l.ee=u)},646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(566).bz)()},566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}},614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(836),i=r(154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>l,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>d});var n=r(154),i=r(863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function l(e,t){a()[e]=t}function d(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(836),i=r(607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];l(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return l(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,l,d;try{a=this,o=[...arguments],l="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],l],e)}i(r+"start",[o,a,s],l,c);try{return d=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],l,c),e}finally{i(r+"end",[o,a,d],l,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log";n.K7.logging},969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},344:(e,t,r)=>{"use strict";r.d(t,{G4:()=>i});var n=r(614);r(860).K7.sessionReplay;const i={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"};n.g.ERROR,n.g.FULL,n.g.OFF},234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(836),i=r(687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},603:(e,t,r)=>{"use strict";r.d(t,{j:()=>K});var n=r(860),i=r(555),o=r(371),a=r(908),s=r(836),c=r(687),u=r(289),l=r(154),d=r(944),f=r(969),g=r(384),p=r(344);const m=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],h=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(863),b=r(614),y=r(993);var w=r(646),A=r(434);const R=new Map;function _(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,d.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,A.YM)(i),a=new w.y(s.P);a.level=n.level,a.customAttributes=n.customAttributes;const c=t[r]?.[A.Jt]||t[r];return R.set(c,a),o.inPlace(t,[r],"wrap-logger-",(()=>R.get(c))),i}function E(){const e=(0,g.pV)();m.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,d.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const x={};function N(e,t,g=!1){t||(0,c.Ak)(e,"api");const m={};var w=s.ee.get(e),A=w.get("tracer");x[e]=b.g.OFF,w.on(p.G4.REPLAY_RUNNING,(t=>{x[e]=t}));var R="api-",E=R+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),j(R,n,!0,o||null===r?"session":void 0)(t,r)}function k(){}m.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),function(e,t,r={},i=y.p_.INFO){(0,a.p)(f.xV,["API/logging/".concat(i.toLowerCase(),"/called")],void 0,n.K7.metrics,e),(0,a.p)(y.ET,[(0,v.t)(),t,r,i],void 0,n.K7.logging,e)}(w,e,t,r)},m.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),_(w,e,t,{customAttributes:r,level:i})},h.forEach((e=>{m[e]=j(R,e,!0,"api")})),m.addPageAction=j(R,"addPageAction",!0,n.K7.genericEvents),m.recordCustomEvent=j(R,"recordCustomEvent",!0,n.K7.genericEvents),m.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,j(R,"setPageViewName",!0)()},m.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,d.R)(40,typeof t)}else(0,d.R)(39,typeof e)},m.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,d.R)(41,typeof e)},m.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,d.R)(42,typeof e)},m.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,d.R)(23,e)}},m[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},m[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},m.interaction=function(e){return(new k).get("object"==typeof e?e:{})};const T=k.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,w),g||(0,a.p)(E+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,w),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,v.t)()],r)}}}};function j(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,w),r?void 0:this}}function I(){r.e(296).then(r.bind(r,778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,d.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{T[e]=j(E,e,void 0,g?n.K7.softNav:n.K7.spa)})),m.setCurrentRouteName=g?j(E,"routeName",void 0,n.K7.softNav):j(R,"routeName",!0,n.K7.spa),m.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!x[e]],void 0,n.K7.jserrors,w)},l.RI?(0,u.GG)((()=>I()),!0):I(),m}var k=r(217),T=r(122);const j={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},I={};var S=r(284);const O=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let P=!1;function K(e,t={},r,n){let{init:a,info:c,loader_config:u,runtime:d={},exposed:f=!0}=t;d.loaderType=r;const p=(0,g.pV)();c||(a=p.init,c=p.info,u=p.loader_config),(0,k.xN)(e.agentIdentifier,a||{}),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");I[e]=(0,T.a)(t,j);const r=(0,g.nY)(e);r&&(r.loader_config=I[e])}(e.agentIdentifier,u||{}),c.jsAttributes??={},l.bv&&(c.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,c);const m=(0,k.D0)(e.agentIdentifier),h=[c.beacon,c.errorBeacon];P||(m.proxy.assets&&(O(m.proxy.assets),h.push(m.proxy.assets)),m.proxy.beacon&&h.push(m.proxy.beacon),E(),(0,g.US)("activatedFeatures",S.B),e.runSoftNavOverSpa&&=!0===m.soft_navigations.enabled&&m.feature_flags.includes("soft_nav")),d.denyList=[...m.ajax.deny_list||[],...m.ajax.block_internal?h:[]],d.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,d),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=N(e.agentIdentifier,n,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=f),P=!0}},374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>s,P3:()=>c,XX:()=>i,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},c={[s.pageViewEvent]:1,[s.pageViewTiming]:2,[s.metrics]:3,[s.jserrors]:4,[s.spa]:5,[s.ajax]:6,[s.sessionTrace]:7,[s.softNav]:8,[s.sessionReplay]:9,[s.logging]:10,[s.genericEvents]:11},u={[s.pageViewEvent]:a,[s.pageViewTiming]:n,[s.ajax]:n,[s.spa]:n,[s.softNav]:n,[s.metrics]:i,[s.jserrors]:i,[s.sessionTrace]:o,[s.sessionReplay]:o,[s.logging]:"browser/logs",[s.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>"nr-rum-1.281.0.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.281.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),l=0;l<u.length;l++){var d=u[l];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+o){s=d;break}}if(!s){c=!0;var f={296:"sha512-zqOtfbjYsGTkQScey1O8Hh9fA1+m2RFxLpfv7BWqqTivgQ6iM13v6QJ4d5xykyDwx1GoMFmngC4SKpFn6VciYg=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var g=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={374:0,840:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.281.0.PROD"]=self["webpackChunk:NRBA-1.281.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(374);var e=i(944),t=i(344),r=i(566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(217);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var l=i(603);var d=i(687),f=i(234),g=i(289),p=i(154),m=i(384);const h=e=>p.RI&&!0===(0,s.gD)(e,"privacy.cookies_enabled");function v(e){return!!(0,m.dV)().o.MO&&h(e)&&!0===(0,s.gD)(e,"session_trace.enabled")}var b=i(389);class y extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,d.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,b.J)((()=>{(0,d.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if(h(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(296).then(i.bind(i,861));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,d.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(296).then(i.bind(i,103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,d.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,g.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return v(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var w=i(630);class A extends y{static featureName=w.T;constructor(e,t=!0){super(e,w.T,t),this.importAggregator(e)}}var R=i(908),_=i(843),E=i(878),x=i(782),N=i(863);class k extends y{static featureName=x.T;constructor(e,t=!0){super(e,x.T,t),p.RI&&((0,_.u)((()=>(0,R.p)("docHidden",[(0,N.t)()],void 0,x.T,this.ee)),!0),(0,E.sp)("pagehide",(()=>(0,R.p)("winPagehide",[(0,N.t)()],void 0,x.T,this.ee))),this.importAggregator(e))}}var T=i(969);class j extends y{static featureName=T.TZ;constructor(e,t=!0){super(e,T.TZ,t),this.importAggregator(e)}}new class extends o{constructor(t){super(),p.gm?(this.features={},(0,m.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,l.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,m.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[A,k,j],loaderType:"lite"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <link rel="preconnect" href="https://static.nd.edu/" crossorigin> <link rel="preconnect" href="https://emergency.nd.edu/"> <link rel="preconnect" href="https://ajax.googleapis.com/"> <link rel="preconnect" href="https://fonts.googleapis.com/"> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin> <meta name="generator" content="Conductor CMS"> <meta name="author" content="Beth Staples"> <meta name="apple-mobile-web-app-title" content="College of Arts & Letters"> <meta name="application-name" content="College of Arts & Letters"> <meta name="twitter:card" content="summary"> <meta name="twitter:site" content="@artslettersnd"> <meta name="twitter:creator" content="@ndwebteam"> <meta name="twitter:image" property="og:image" content="https://al.nd.edu/assets/561279/1600x630/martinfeature.jpg"> <meta property="og:description" name="description" content="&amp;ldquo;The time separating us from Rosenstrauch is basically two long lifetimes,&quot; said Alexander Martin, professor of history. &quot;How does that time relat..."> <meta property="og:site_name" content="College of Arts & Letters"> <meta property="og:title" content="Historian’s sleuthing leads to award-winning book on German and Russian life during the Age of Revolution"> <meta property="og:type" content="website"> <meta property="og:url" content="https://al.nd.edu/news/latest-news/historians-sleuthing-leads-to-award-winning-book-on-german-and-russian-life-during-the-age-of-revolution/"> <meta property="og:locale" content="en_US"> <link rel="canonical" href="https://al.nd.edu/news/latest-news/historians-sleuthing-leads-to-award-winning-book-on-german-and-russian-life-during-the-age-of-revolution/"><link rel="next" href="/news/latest-news/medieval-institute-to-host-medieval-academy-of-americas-99th-meeting-in-mid-march/" /><link rel="prev" href="/news/latest-news/women-lead-2024-erin-mcdonnell-seeing-those-who-fight-against-the-odds/" /> <title>Historian’s sleuthing leads to award-winning book on German and Russian life during the Age of Revolution | Latest News | News | College of Arts & Letters | University of Notre Dame</title> <link rel="manifest" href="/manifest.json" crossorigin="use-credentials"> <link rel="icon" href="/favicon.ico" sizes="any"> <link rel="icon" href="https://static.nd.edu/images/monogram/monogram.svg" type="image/svg+xml"> <link rel="apple-touch-icon" href="https://static.nd.edu/images/webclips/default/webclip-180.png"> <meta name="theme-color" content="#081629"> <link rel="stylesheet" href="/stylesheets/themes/ndt/3.0/ndt.css"> <link rel="stylesheet" type="text/css" href="/stylesheets/site.1726589519.css" /> <script>var ndn=document.createElement("script");ndn.async=true;ndn.id="ndalertbarscript";ndn.src="https://emergency.nd.edu/api/alert/";var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(ndn, s);</script> <link rel="alternate" type="application/atom+xml" title="News" href="/news/latest-news.atom" /> <script async src="https://www.googletagmanager.com/gtag/js?id=G-5HWQMJB6ZC"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-5HWQMJB6ZC', { 'groups': 'network' }); gtag('config', 'G-DRKW7KQR2H', { 'groups': 'site' }); </script> <script type="text/javascript"> (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "92lyaqlwc7"); </script> <link rel="alternate" type="application/atom+xml" title=" | News" href="/news/latest-news/authors/beth-staples.atom" /> </head> <body id="news" class="news news-latest-news-historians-sleuthing-leads-to-award-winning-book-on-german-and-russian-life-during-the-age-of-revolution news-single nav-top-true bg-global-photo" vocab="https://schema.org/"> <!-- Skip links --> <nav class="skip-links" aria-label="Skip links"> <ul> <li><a href="#content" accesskey="C" title="Skip to content = C">Skip To Content</a></li> <li><a href="#nav-top" accesskey="S" title="Skip to navigation = S">Skip To Navigation</a></li> <li><a href="#search-input-nav-top">Skip To Search</a></li> </ul> </nav> <div class="wrapper" id="wrapper"> <!-- Site Header --> <header id="header" class="site-header"> <p class="mark-header"><a href="https://www.nd.edu/">University of Notre Dame</a></p> <div class="site-title-group"> <p id="site-title" class="site-title"><a href="/" accesskey="1" title="Homepage shortcut key = 1">College of Arts & Letters</a></p> </div> <!-- Header Search/Nav --> <div class="nav-header"> <nav id="nav-top" class="nav-top" aria-label="Primary"> <div id="primary"><ul class="nav-level-1 depth_1"><li id="primary_132965" class="first"><a href="/" aria-label="Home"><svg class="icon" width="16" height="16"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-home"></use></svg></a></li><li id="primary_132988" class="li-has-children"><a href="/academics/">Academics</a></li><li id="primary_132983" class="li-has-children"><a href="/advising/">Advising</a></li><li id="primary_132998" class="li-has-children"><a href="/research/">Research</a></li><li id="primary_133004" class="li-has-children"><a href="/careers/">Careers</a></li><li id="primary_132966" class="li-has-children"><a href="/about/">About</a></li><li id="primary_133172" class="active li-has-children"><a href="/news/" class="current">News</a></li><li id="primary_133015" class="last li-has-children"><a href="/events/">Events</a></li> <li class="nav-search"><button class="btn-search search-toggle" aria-label="Toggle search"><svg class="icon" width="16" height="16"><use xlink:href="#icon-search"></use></svg></button></li> </ul> <div class="nav-search-wrapper"> <form method="get" action="/search/" id="search-nav-top" class="search-form" role="search" aria-label="Site search"> <input type="hidden" name="as_sitesearch" value="al.nd.edu"> <input type="hidden" name="entqr" value="3"> <input type="search" name="q" class="search-input" id="search-input-nav-top" placeholder="Search this site" title="type your search term" aria-label="Site Search input"> <button class="search-button" type="submit" aria-label="Search"><svg class="icon" width="16" height="16" data-icon="search"><use xlink:href="#icon-search"></use></svg></button> <button class="search-close search-toggle" aria-label="Close Search"><svg class="icon" width="16" height="16"><use xlink:href="#icon-close"></use></svg></button> </form> </div></div> </nav> </div> <!-- Mobile Navbar --> <div class="nav-mobile-util"> <ul class="no-bullets"> <li><a href="/"><svg class="icon" width="16" height="16"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-home"></use></svg> Home</a></li> <li><a href="/about/contact/"><svg class="icon" width="16" height="16"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-envelope-o"></use></svg> Contact</a></li> <li><button class="btn-search search-toggle"><svg class="icon" width="16" height="16"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-search"></use></svg> Search</button></li> <li> <a href="#nav" class="nav-menu nav-skip"> <svg version="1.1" class="icon" xmlns="http://www.w3.org/2000/svg" width="16" height="16" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 20 20" xml:space="preserve"> <line class="ni ni1" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" x1="0.98" y1="2" x2="18.94" y2="2"/> <line class="ni ni2" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" x1="0.98" y1="8.69" x2="18.94" y2="8.69"/> </svg> <span class="ni ni3">Menu</span> </a> </li> </ul> <div class="nav-search-wrapper"> <form method="get" action="/search/" id="search-navbar-mobile" class="search-form" role="search" aria-label="Site search"> <input type="hidden" name="as_sitesearch" value="al.nd.edu"> <input type="hidden" name="entqr" value="3"> <input type="search" name="q" class="search-input" id="search-input-navbar-mobile" placeholder="Search this site" title="type your search term" aria-label="Site Search input"> <button class="search-button" type="submit" aria-label="Search"><svg class="icon" width="16" height="16"><use xlink:href="#icon-search"></use></svg></button> <button class="search-close search-toggle" aria-label="Close Search"><svg class="icon" width="16" height="16"><use xlink:href="#icon-close"></use></svg></button> </form> </div> </div> </header> <!-- Site Content --> <div id="content" class="site-content"> <div class="page-header"></div> <main class="page-main"> <ol class="breadcrumbs"><li><a href="/">Home</a> &rsaquo; </li><li><a href="/news/">News</a> &rsaquo; </li><li><a href="/news/latest-news/">Latest News</a> &rsaquo; </li><li>Historian’s sleuthing leads to award-winning book on German and Russian life during the Age of Revolution</li></ol> <article class="article" typeof="NewsArticle"> <header class="article-header"> <h1 property="headline" class="page-title entry-title">Historian’s sleuthing leads to award-winning book on German and Russian life during the Age of Revolution</h1> <div class="meta-share-group"> <div class="meta"> <p class="publish-info"> <time property="datePublished" class="published" datetime="2024-03-11T06:27:00-05:00"> <span class="icon" data-icon="calendar">Published:</span> March 11, 2024</time> </p> <p class="author" property="author" typeof="Person"> <span class="icon" data-icon="user">Author:</span> <span property="name"><a href="/news/latest-news/authors/beth-staples/">Beth Staples</a></span> </p> <meta property="image" content="https://al.nd.edu/assets/561279/1600x630/martinfeature.jpg"> <meta property="dateModified" content="2024-03-08 10:40:48 -0500"> <link property="publisher" resource="#siteorg"> </div> <div class="social-share"></div> </div> </header> <div class="article-content entry-content" property="mainEntityOfPage"> <p>If <a href="https://history.nd.edu/people/alexander-martin/">Alexander Martin</a> ever tires of research, teaching, and writing, he could consider a career as a detective.</p> <figure class="image image-left"><img src="/assets/561277/alexandermartin.jpg" alt="A man with gray hair and glasses wearing a white collared shirt and dark blazer is in front of a tree with green leaves." width="600" height="425"> <figcaption>Alexander Martin</figcaption> </figure> <p>The University of Notre Dame <a href="https://history.nd.edu/">history</a> professor used his investigative skills — including handwriting analysis — to identify an anonymous man who had written an eyewitness account of Napoleon’s 1812 invasion of Moscow.</p> <p>That man, Johannes Ambrosius Rosenstrauch, became a focus of Martin’s microhistory, <em><a href="https://global.oup.com/academic/product/from-the-holy-roman-empire-to-the-land-of-the-tsars-9780192844378?cc=us&amp;lang=en&amp;">From the Holy Roman Empire to the Land of the Tsars</a></em>, which won the 2023 <a href="https://www.aseees.org/programs/aseees-prizes/reginald-zelnik-book-prize-history">Reginald Zelnik Book Prize in History</a>.</p> <p>Martin said the 20-year project remained fresh and interesting throughout.</p> <p>“There’s this combination of, on one hand, it being a detective job, and it was really fun when I’d discover some new detail,” he said. “And on the other hand, I was trying to figure out what it all meant and how I could relate this to bigger questions from history.”</p> <h3>Reconstructing a life story</h3> <p>The seed for the book project was planted in 2002, when Martin was doing research in an archive in Russia for what would become his 2013 book, <em><a href="https://global.oup.com/academic/product/enlightened-metropolis-9780199605781?cc=us&amp;lang=en&amp;">Enlightened Metropolis: Constructing Imperial Moscow, 1762-185</a>5</em>.</p> <p>That book — which won the <a href="https://www.ecrsa.org/RaeffPrize.html">Marc Raeff Book Prize</a> and the Best Book Award in <a href="https://www.urbanhistory.org/Past-Awards">Non-North American Urban History</a> — included a chapter about Napoleon's occupation of Moscow. When Martin was researching that particular chapter, archivists showed him a notebook that contained an eyewitness account of the occupation that was written in German.</p> <figure class="image image-right"><img src="/assets/561274/martinbook.jpg" alt="Under a blue sky, three horses pull a driver and a couple in a sled through snow." width="331" height="500"> <figcaption>Martin’s microhistory is the winner of the 2023 Reginald Zelnik Book Prize in History.</figcaption> </figure> <p>Martin, who grew up in Germany, was fascinated by the author’s details of the French occupation, including riots and fires. The author’s name, though, wasn’t listed.</p> <p>“That happens a lot,” he said. “You come across a historical document by some random person and you say to yourself, ‘I’d love to know who this person is,’ but you never find out.’”</p> <p>This time, though, Martin did find out. A couple of years later. While conducting more research in another archive in Russia.</p> <p>While looking at hundreds of citizen petitions for government aid after the war, Martin noticed details in one of the petitions that matched the notebook description he had read in 2002. The petition was signed by Ivan Rozenshtraukh.</p> <p>Later, in a Moscow bookshop, Martin came across a copy of an actor’s signature in a theater history book. It matched the handwriting in both the notebook and on the petition. The name? Johannes Ambrosius Rosenstrauch, the German version of Ivan Rozenshtraukh.</p> <p>“And with that name, I started to be able to reconstruct a whole story. Which was super exciting,” Martin said.</p> <p>While piecing together Rosenstrauch’s fascinating life story — born a Catholic in Breslau, Germany, in 1768, he died in Kharkov, Russia, as a Lutheran pastor in 1835 — Martin learned Rosenstrauch also had married, divorced, and had four children, including a son who was murdered.</p> <p>Rosenstrauch also had careers as a barber-surgeon, actor, and successful merchant, and he lived through the French Revolutionary and Napoleonic wars and the Enlightenment.</p> <h3><strong id="docs-internal-guid-205be48a-7fff-a443-654b-d0d037eb0acb">A history project and an ancestor</strong></h3> <p>Martin decided a microhistory format — which explores how individual people both shape, and are shaped by, historical forces of their time — was ideal for <em>From the Holy Roman Empire to the Land of the Tsars</em>.</p> <p>Understanding Rosenstrauch’s life, he said, is beneficial for readers interested in how empires and religion can work. And it highlights differences between people in countries and the regimes that govern them.</p> <figure class="image image-left"><img src="/assets/561263/alexmartindescendant2.jpeg" alt="A man with white hair and glasses is in profile. Portraits of his ancestors are on the wall behind him in large golden frames." width="600" height="450"> <figcaption>Sergei Shtraus, pictured here in Moscow, is Rosenstrauch's great-great-great-great-grandson. The portraits behind him are Rosenstrauch's daughter-in-law and son.</figcaption> </figure> <p>Judges from the <a href="https://www.aseees.org/">Association for Slavic, East European, and Eurasian Studies </a>agreed. The three panelists — who described the book as original, fascinating, brilliant, and gripping — chose Martin’s submission from 54 entries as the outstanding monograph published on Russia, Eastern Europe, or Eurasia in the field of history.</p> <p>Martin accepted the book prize in December at the ASEEES Annual Convention in Philadelphia.</p> <p>The concurrent professor in the <a href="https://germanandrussian.nd.edu/">Department of German and Russian</a> said he received valuable feedback on the draft from colleagues, both in an interdisciplinary writing group at the <a href="https://nanovic.nd.edu/">Nanovic Institute for European Studies</a> and during a 2016 fellowship at the <a href="https://ndias.nd.edu/">Notre Dame Institute for Advanced Study</a>.</p> <p>The large-scale digitization of public documents, archives, manuscripts, genealogy records, books, newspapers, and magazines worldwide also was key to Martin’s research.</p> <p>And talking with Rosenstrauch’s descendants — in Switzerland, Mississippi, and Moscow — proved enlightening.</p> <p>“To me, this is a history project. And to them, this is their ancestor,” he said. “The time separating us from Rosenstrauch is basically two long lifetimes. How does that time relate to ours, and how long can memories survive? This was a really interesting chance to think about that.”</p> </div> <footer> <div class="meta-share-group"> <div class="meta-tags"> <p class="meta-label">Posted In:</p> <ul class="meta-list"><li><a class="tag" href="/news/latest-news/category/centers-and-institutes/">Centers and Institutes</a></li><li><a class="tag" href="/news/latest-news/category/departments/">Departments</a></li><li><a class="tag" href="/news/latest-news/category/graduate/">Graduate</a></li><li><a class="tag" href="/news/latest-news/category/faculty/">Faculty</a></li><li><a class="tag" href="/news/latest-news/category/research/">Research</a></li></ul> </div> <div class="social-share"></div> </div> </footer> </article> <div class="news-related"> <h2 class="section-title">Related</h2> <ol class="no-bullets grid grid-lg-3"> <li> <article class="article snippet card hover-bg hover-grow" id="news_169982" typeof="NewsArticle"> <div class="card-image entry-image"> <img property="image" width="600" height="400" loading="lazy" src="/assets/605097/600x400/press_kit_maria_kelson_with_books_image_credit_chuck_mcclary.jpeg" alt="Maria Kelson"> </div> <div class="card-body hover-more"> <h3 class="article-title card-title" property="headline"><a class="card-link" href="/news/latest-news/institute-for-latino-studies-partners-with-st-joe-county-public-library-for-community-event/">Author Maria Kelson to speak at Institute for Latino Studies and St. Joe County Public Library event</a> </h3> <div class="meta"> <link property="publisher" resource="#siteorg"> <link property="description" content="In partnership with the&amp;#160;St. Joe County Public Library (SJCPL), the University of Notre Dame&amp;#8217;s Institute for Latino Studies (ILS) is pleased to present, &amp;#8220;An Evening with Maria Kelson,&amp;#8221; who will read and discuss her poetry and fiction.&amp;#8230;" href="/news/latest-news/institute-for-latino-studies-partners-with-st-joe-county-public-library-for-community-event/"> <div property="author" typeof="Person"><meta property="name" content="Institute for Latino Studies"></div> <p class="meta-item publish-info"><time property="datePublished" datetime="2025-02-12T09:00:00-05:00">February 12, 2025</time></p> </div> </div> </article> </li> <li> <article class="article snippet card hover-bg hover-grow" id="news_168728" typeof="NewsArticle"> <div class="card-image entry-image"> <img property="image" width="600" height="400" loading="lazy" src="/assets/598877/600x400/machiela_1200xjpg_1_.jpg" alt="Daniel Machiela, presenting as a white man with glasses and a beard, points at Hebrew script projected onto a large screen. He wears a light blue collared shirt and dark sweater."> </div> <div class="card-body hover-more"> <h3 class="article-title card-title" property="headline"><a class="card-link" href="/news/latest-news/the-top-five-most-watched-a-l-videos-of-2024/">The top five most-watched A&L videos of 2024</a> </h3> <div class="meta"> <link property="publisher" resource="#siteorg"> <link property="description" content="As we look to the new year, we reflect and celebrate the top five most-watched videos from the College of Arts &amp;amp; Letters in 2024. Topics range from the Dead Sea Scrolls, to the Creative Writing Program, and senior reflections." href="/news/latest-news/the-top-five-most-watched-a-l-videos-of-2024/"> <div property="author" typeof="Person"><meta property="name" content="Jon Hendricks"></div> <p class="meta-item publish-info"><time property="datePublished" datetime="2024-12-27T00:00:00-05:00">December 27, 2024</time></p> </div> </div> </article> </li> <li> <article class="article snippet card hover-bg hover-grow" id="news_168813" typeof="NewsArticle"> <div class="card-image entry-image"> <img property="image" width="600" height="400" loading="lazy" src="/assets/597686/600x400/mc_22424_snow_scenic_1200x675_2_.jpg" alt="A picturesque winter view of the Main Building at the University of Notre Dame. The Golden Dome is prominent against a clear blue sky. Snow-dusted trees frame the scene, and a brick pathway leads to the building&#39;s entrance. The foreground is covered in a blanket of snow."> </div> <div class="card-body hover-more"> <h3 class="article-title card-title" property="headline"><a class="card-link" href="/news/latest-news/college-of-arts-letters-launches-nd-population-analytics-to-accelerate-policy-relevant-work-through-big-data/">College of Arts & Letters launches ND Population Analytics to accelerate policy-relevant work through big data</a> </h3> <div class="meta"> <link property="publisher" resource="#siteorg"> <link property="description" content="In partnership with the University of Notre Dame&amp;rsquo;s Poverty Initiative, the College of Arts &amp;amp; Letters has launched a data-focused research effort that will foster and advance multidisciplinary work on a wide range of pressing demographic issues facing society, including poverty, rising inequality, declining health in the United States, family instability and falling religious participation." href="/news/latest-news/college-of-arts-letters-launches-nd-population-analytics-to-accelerate-policy-relevant-work-through-big-data/"> <div property="author" typeof="Person"><meta property="name" content="Mary Kinney"></div> <p class="meta-item publish-info"><time property="datePublished" datetime="2024-12-12T09:15:00-05:00">December 12, 2024</time></p> </div> </div> </article> </li> </ol> </div> </main> <div class="page-sidebar"> <nav id="nav" class="nav-site nav-full" aria-label="Primary"><ul class="nav-level-1 depth_1"><li class="first nav-132965"><a href="/">Home</a></li><li class="li-has-children nav-132988"><a href="/academics/">Academics</a></li><li class="li-has-children nav-132983"><a href="/advising/">Advising</a></li><li class="li-has-children nav-132998"><a href="/research/">Research</a></li><li class="li-has-children nav-133004"><a href="/careers/">Careers</a></li><li class="li-has-children nav-132966"><a href="/about/">About</a></li><li class="active li-has-children nav-133172"><a href="/news/" class="current">News</a><ul class="nav-level-2 depth_2"><li class="first nav-133174"><a href="/news/our-experts-in-the-news/">Our Experts in the News</a></li><li class="active nav-133173"><a href="/news/latest-news/" class="current">Latest News</a></li><li class="last nav-133175"><a href="/news/subscribe/">Subscribe</a></li></ul></li><li class="last li-has-children nav-133015"><a href="/events/">Events</a></li></ul></nav> <nav class="nav-section nav-site" aria-label="Section"> <div id="nav_sub"><ul class="nav-level-1 depth_2"><li class="first nav_sub-133174"><a href="/news/our-experts-in-the-news/">Our Experts in the News</a></li><li class="active nav_sub-133173"><a href="/news/latest-news/" class="current">Latest News</a></li><li class="last nav_sub-133175"><a href="/news/subscribe/">Subscribe</a></li></ul></div> </nav> </div> </div> <!-- Site Footer --> <footer id="footer" class="site-footer"> <div class="footer-org" typeof="Organization" resource="#siteorg"> <meta property="parentOrganization" resource="#parentorg" content="University of Notre Dame"> <ul class="footer-breadcrumbs"> <li><a href="https://provost.nd.edu/">Office of the Provost</a></li> </ul> <p><a href="/" class="site-link" property="url"><span property="name">College of Arts & Letters</span></a></p> <div class="footer-contacts"> <p class="contact-info"> <span class="address" property="address" typeof="PostalAddress"> <span property="streetAddress">100 O’Shaughnessy Hall</span><br> <span property="addressLocality">Notre Dame</span>, <span property="addressRegion">IN</span> <span property="postalCode">46556</span> <span property="addressCountry">USA</span> </span> <span class="footer-phone" property="telephone" content="+1 574-631-7085">Phone <a href="tel:574-631-7085">574-631-7085</a></span> <span class="footer-email" property="email"><a rel="noopener" href="mailto:alweb@nd.edu">alweb@nd.edu</a></span> </p> <nav class="social" aria-label="College of Arts & Letters social media navigation" vocab=""> <ul><li><a class="soc-facebook" href="https://www.facebook.com/ArtsLettersND" rel="noopener" aria-label="College of Arts & Letters on Facebook"><svg class="icon" width="16" height="16" aria-hidden="true"><use xlink:href="#icon-facebook"></use></svg> Facebook</a></li><li><a class="soc-twitter" href="https://twitter.com/artslettersnd" rel="noopener" aria-label="College of Arts & Letters on X/Twitter"><svg class="icon" width="16" height="16" aria-hidden="true"><use xlink:href="#icon-twitter-x"></use></svg> X/Twitter</a></li><li><a class="soc-instagram" href="https://www.instagram.com/artslettersnd/" rel="noopener" aria-label="College of Arts & Letters on Instagram"><svg class="icon" width="16" height="16" aria-hidden="true"><use xlink:href="#icon-instagram"></use></svg> Instagram</a></li><li><a class="soc-youtube" href="https://www.youtube.com/user/ArtsLettersND" rel="noopener" aria-label="College of Arts & Letters on YouTube"><svg class="icon" width="16" height="16" aria-hidden="true"><use xlink:href="#icon-youtube"></use></svg> YouTube</a></li><li><a class="soc-linkedin" href="https://www.linkedin.com/company/university-of-notre-dame%E2%80%94college-of-arts-letters/" rel="noopener" aria-label="College of Arts & Letters on Linkedin"><svg class="icon" width="16" height="16" aria-hidden="true"><use xlink:href="#icon-linkedin"></use></svg> LinkedIn</a></li> </ul> </nav> </div> <div property="logo" typeof="ImageObject"><meta property="url" content="https://static.nd.edu/images/webclips/default/webclip-60.png"></div> <p class="copyright"><a href="https://www.nd.edu/copyright/">&copy; 2025</a> <a href="https://www.nd.edu">University of Notre Dame</a></p> </div> <div class="footer-parent" property="parentOrganization" typeof="CollegeOrUniversity" resource="#parentorg"> <meta property="name" content="University of Notre Dame"> <a href="https://www.nd.edu/" class="mark-footer" property="url logo" typeof="ImageObject" aria-label="University of Notre Dame"> <img src="https://static.nd.edu/images/marks/gray/ndmark.svg" width="250" height="60" alt="University of Notre Dame" property="url"> </a> <div class="footer-parent-links"> <nav aria-label="Footer links navigation"> <ul class="footer-links"> <li><a href="https://search.nd.edu/" aria-label="Search Notre Dame">Search</a></li> <li><a href="https://mobile.nd.edu/" aria-label="Notre Dame Mobile App">Mobile App</a></li> <li><a href="https://news.nd.edu/" aria-label="Notre Dame News">News</a></li> <li><a href="https://events.nd.edu/" aria-label="Notre Dame Events">Events</a></li> <li><a href="https://www.nd.edu/visit/" aria-label="Visit Notre Dame">Visit</a></li> <li><a href="https://www.nd.edu/about/accessibility/" aria-label="Notre Dame Accessibility Information">Accessibility</a></li> </ul> </nav> <nav class="social" aria-label="Notre Dame social media navigation" vocab=""> <ul> <li><a class="soc-facebook" href="https://www.facebook.com/notredame/" rel="noopener" aria-label="Notre Dame on Facebook"><svg class="icon" width="16" height="16" aria-hidden="true"><use xlink:href="#icon-facebook"></use></svg> Facebook</a></li> <li><a class="soc-twitter" href="https://twitter.com/NotreDame/" rel="noopener" aria-label="Notre Dame on X/Twitter"><svg class="icon" width="16" height="16" aria-hidden="true"><use xlink:href="#icon-twitter-x"></use></svg> X/Twitter</a></li> <li><a class="soc-instagram" href="https://www.instagram.com/notredame/" rel="noopener" aria-label="Notre Dame on Instagram"><svg class="icon" width="16" height="16" aria-hidden="true"><use xlink:href="#icon-instagram"></use></svg> Instagram</a></li> <li><a class="soc-youtube" href="https://www.youtube.com/user/NDdotEDU" rel="noopener" aria-label="Notre Dame on YouTube"><svg class="icon" width="16" height="16" aria-hidden="true"><use xlink:href="#icon-youtube"></use></svg> YouTube</a></li> <li><a class="soc-linkedin" href="https://www.linkedin.com/school/university-of-notre-dame/" rel="noopener" aria-label="Notre Dame on Linkedin"><svg class="icon" width="16" height="16" aria-hidden="true"><use xlink:href="#icon-linkedin"></use></svg> LinkedIn</a></li> </ul> </nav> </div> </div> </footer> </div><!-- .wrapper --> <script src="/javascripts/themes/ndt/3.0/ndt.js"></script> <script src="/javascripts/site.1693405422.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10