A review by caldreads
Buttons & Blame by Penelope Sky

2.0

Got only partway through and lost interest.