I find my car keys in the junk drawer where Patricia hid them. I tell Gerald I’m going to the pharmacy. He barely looks up from his crossword.

I park behind the Glendale Public Library and call Maggie.

“I’ve got something,” she says. No preamble, no small talk. “The church’s form 990 filings for the last three years show total incoming donations of approximately $180,000, but the internal financial reports Gerald submitted to the church board only account for $133,000 in expenditures and balances. That’s a $47,000 gap. 47,200 spread across 47 individual transactions over 36 months. Each one between $500 and $2,000. Small enough to avoid automatic flags. All routed to a personal account that matches your father’s banking information. Classic skimming.”

I remember Nathan’s emails. Gerald asking for money. Each time more desperate. The timeline fits. Gerald was already in the hole when he started asking my husband for bailouts.

“How much more time do you need?” I ask.

“5 days for the full certified report.”

“The church gala is in 8 days. Can we present the findings at the gala?”

Maggie pauses.

“If the church board agrees, yes, but you’d need the pastor on your side.”