The Scientific Principles of Teaching by Nathaniel Hansford. ISBN 1958590959 ISBN 9781958590959.