Beans, beans, they’re good for your heart (you know the song). Lately, my heart beats for canary beans. While not as popular as other legumes here in the states, you can find these little guys at many ...