Key concepts in development geography - Potter, Robert B., (Key concepts in human geography., 2012)