Text this: Teaching of history in elementary and secondary schools, with applications to allieds studies. rev ed.