laurencarter.ca
Swarm
Swarm Brindle & Glass Publishing In the not-too-distant future, thirty-seven-year-old Sandy lives a challenging and unfamiliar life. She survives by fishing, farming, and beekeeping on an isola…