The book is about what may be called human geography. This is an extension and comprehensive explanation of the foundations by Professor Frederick Ratzel about the physical factors and evolution of human race, culture and society. This book illustrates the operation of geographic factors in history, classes and types of geographic influences, society and state's relation to the land with People Movements in their geographical significance.The writer's own ...