Standing on the shoulders of giants.
blog twitter Delicious