It amazes me that Amazon is able to deliver just about anything I could want in about 24 hours. # Biggest Annoyance: When people are mysteriously absent from a meeting. I waste so much time…

Twitter Updates for 2009-05-11