George J. Lankevich

George J. Lankevich received his PhD in American History from Columbia University. He taught for over thirty years in the City University of New York, and is now a professor emeritus. Dr. Lankevich is the author of over twenty volumes of history

Related Books