A review by inkstained
He Shall Thunder in the Sky by Elizabeth Peters

5.0

I spent the first half crying about David and the second crying about Ramses and Nefret tbh.