by Struan Sinclair
In this exhilarating debut novel, four strands spanning several generations are woven together through the fragmented consciousness of a patient in rehabilitation from an accident that leaves him s…