Friday, July 29, 2022

Impact by Mark Mills

 

This was well-done. Several layers, unexpected events. 


Review copy provided by publisher.

No comments:

Blog Archive