by Iain Banks
3.83
455 pages
8h 37m
Delve into a dark and unsettling tale that explores themes of religion, corruption, and the loss of innocence in a remote Scottish community grappling with hidden secrets and disturbing rituals.