A review by jasonsweirdreads
Silk by Caitlín R. Kiernan

5.0