The Third Era of Computing http://www.wirfs-brock.com/allen/posts/74 Saved on Jan 24, 2011 Internet Archive