Cyrus by M.J. Fields had me extremely confused at the beginning, and I believe some of that contributes to the fact that maybe this is not a standalone. Characters were in and out, with no background at all. I couldn't follow some of the events that took place, because the topic changes were so freq...