by Alasdair Gray
4.11
576 pages
10h 55m
Dive into a mind-bending blend of fantasy and science fiction, where you'll explore the depths of human nature and question the boundaries of reality itself.