The Crow Road
by Iain Banks
This Bildungsroman is set in the fictional Argyll town of Gallanach (by its description, reminiscent of Oban but on the north east shore of Loch Crinan), the real village of Lochgair, and in Glasgow where the adult Prentice McHoan lives. Prentice's uncle Rory has disappeared eight years previously while writing a book called The Crow Road. Prentice becomes obsessed with papers his uncle left behind and sets out to solve the mystery. Along the way he must cope with estrangement from his father, unrequited love, sibling rivalry, and failure at his studies.
The estrangement from his father concerns belief in God or an afterlife. Prentice cannot accept a universe without some higher power, some purpose; he can't believe that people can just cease to exist when they die. His father dogmatically denies the existence of God, universal purpose, and the afterlife.
A parallel plot is Prentice's gradual transition from an adolescent fixation on one young woman to a more mature love for another.
Prentice's efforts to piece together Uncle Rory's fragmentary notes and the minimal clues surrounding his disappearance mirror his efforts to make sense of the world, love, and life in general. The narrative is also fragmentary, leaping days, months, years, or decades back and forth with little or no warning, so the reader must also piece things together.