What demons sit on YOUR shoulder? Andrea McNamara, daughter of Catholic parents with a lifetime of 'protest' behind them, and granddaughter of an Irish matriarch, has finished university and is looking forward to starting her new life.But then she meets Chris, her former boyfriend, and self-styled classics geek and atheist.The meeting prompts Andrea to look back at her her final year at high school when she met Chris for the first time and when her...