Phil rated Swarm: Star Force Series #1: 5 stars Sept. 1, 2021 Public Swarm: Star Force Series #1 by B. V. Larson