Knowledge advances by steps, and not by leaps

Author : Thomas Babington Macaulay
Topics: