A review by abhrasach
Agent of Change by Sharon Lee

Reread