Serg rated A calculus of angels: 3 stars Jan. 7, 2023 Public A calculus of angels by J. Gregory Keyes