Manyebook
H. Douglas Brown
Teaching by Principles
Strategies for Success