Alice in the Country of Clover: Cheshire Cat Waltz, Vol. 3

Alice in the Country of Clover: Cheshire Cat Waltz, Vol. 3 - QuinRose, Mamenosuke Fujimaru, Angela Liu I liked this volume more than the previous, although it was very confusing.
Perhaps it is the translation from Japanese into English, but I felt that something was definitely lost in this volume. For instance, it made it seem as if Peter was Alice's sister, and I am almost certain that was not what the author was implying. Peter was also called 'Sunday Afternoon' several times. I have no idea what this means.
I guess I will have to keep reading the series to figure it all out.