I would not recommend this book to YA readers or younger due to the details provided concerning the consummation of Mary and Ponter's relationship.
Bibliomaniac. Daughter of a Bookaholic. Wife of a Bibliovore. Mother of 2 Bibliophiles.
While my first love was SF and fantasy, I read widely in YA, urban fantasy, police procedurals, and non-fiction.
Also occassionally on GoodReads as J L's Bibliomania:
and Litsy @jlsbibliomania