She is so foolish as to cry over/for a novel.
I think over and for work with the above wording but I suspect that there are marginal differences in meanings. Your advice? Thanks.
To cry over something = something makes me so emotional that I cry
To cry for something = I want something.
Thanks, Anglika.