Alan J Levine
Alan J. Levine is a historian and adjunct assistant professor of history at Borough of Manhattan Community College. He specializes in twentieth century international relations and the history of World War II and the Cold War, and has written eleven books
Alan J. Levine is a historian and adjunct assistant professor of history at Borough of Manhattan Community College. He specializes in twentieth century international relations and the history of World War II and the Cold War, and has written eleven books See less