catholic - wife - mother - homemaker - teacher - bookworm - puzzle addict - writing as Elizabeth Bromke