A review by sarahmp
A Tapestry of Dreams by Jessica Blair

1.0

Eurgh, not my thing at all. Read it properly to about page 160, then skimmed it to make sure that the formula was adhered to - it was. Literally no surprises.