Johnson's natural philosophy and key to philosophical charts : illustrated with 500 cuts; being reduced photographic copies of all the diagrams contained in the author's philosophical series of indestructible school charts ; for the use of schools and families (1878)