Ok, since I've never heard the terms used before...I have to ask what exactly is an Irish, Greek, or Roman foot? How do they all differ?