Happy Birthday Steve

Happy Birthday Steve

Keynote evolution

Keynote evolution

Steve Jobs with President Obama 

Steve Jobs with President Obama 

Steve Jobs takes leave of absence from Apple

Apple enthusiasts