Elementary social studies, developing reflective, competent, and concerned citizens - Martorella, Peter H. (Little Brown an company, Boston, 1985)