What is the difference between emotion, feeling, and affect

Psychology Tidbits - A podcast by Circle Of Insight Productions - Sundays