https://techielobang.com/blog/2009/01/07/live-coverage-of-macworld-keynote-2009/
Live Coverage of Macworld Keynote 2009