rose_cordelia 's review for:

Terms and Conditions by Lauren Asher
3.5
challenging medium-paced
Plot or Character Driven: A mix
Strong character development: Yes