Past, Present, and Future - Larry W. Canter; E. Ray Clark (Taylor and Francis, 1997)