cambridgeport90 rated Nightfall: 5 stars July 21, 2020 Public Nightfall by Michael Anderle, Martha Carr, S. M. Boyce