Asparagus and White Bean Salad

This wonderful white bean and asparagus salad can either be a main course or a side salad. It's hearty and fantastically flavorful!