/12 Apr 2010/0 Comments Monday, April 12, 2010 Invictus: in Latin it means “unconquerable or undefeated.” It has been immortalized in poem form and most recently in film. For us it means something else. Mary... Read More