Patterns of Potential Human Progress
 
Series Editor: Barry B. Hughes