Our best thoughts come from others.

Ralph Waldo Emerson