161
by Makine, Andreï, 1957-
Published 2000
Book
162
by Malia, Martin E.
Published 1999
Book
163
Published 2000
Book
164
by Kotkin, Stephen.
Published 2001
Book
165
by Lukas, Richard C., 1937-
Published 1970
Book
166
by Maynard, John, Sir, 1865-1943
Published 1959
Book
167
Book
168
by Haynes, John Earl.
Published 2009
Book
169
by Sachs, Jeffrey.
Published 2013
Book
170
by Dukes, Paul, 1934-
Published 2002
Book Electronic
171
by Lasky, Kathryn,
Published 2017
Book
172
Published 2001
Movie DVD
173
by Treadgold, Donald W., 1922-
Published 1959
Book
174
by Anweiler, Oskar
Published 1975
Book
175
Published 1992
Book
176
by Heppenheimer, T. A., 1947-
Published 1997
Book
177
by Conquest, Robert
Published 1992
Book
178
by Kimmel, Eric A.
Published 1991
Book
179
by Taubman, William.
Published 2003
Book
180
by Pearson, Raymond.
Published 2002
Book