What Guy Kawasaki learnt from Steve Jobs:

Guy Kawasaki gave this enthralling presentation at TEDxUCSD on what were the biggest lessons he learnt from Steve Jobs. Watch it: