Science, Art, and Methods of Teaching; Containing Lectures o by Daniel B. Williams