Weekend Special | Take 10% Off. Get the code »

David Rigby

David Rigby holds a PhD in comparative history from Brandeis University. He has worked as a K-12 textbook editor. He teaches history as an adjunct instructor at Boston-area colleges and universities and lives in Belmont, MA.