Happy Birthday Rod StewartOver the course of his career, Rod Stewart has had it all. He's been lauded as the finest singer of his generation, he's written several...