I'll try to review this thing but it is really difficult because it crosses so many genres: steampunk, sf, gothic horror, feminist, alternate history, religious, and that is just the start. Rupetta is not an android (or more properly, a gyndroid) but a clockwork woman built by another human woman ...