Twenty-five Memories of Viggo MacDuff

(1 customer review)

On Christmas Day, Connie Chase opens the twenty-fifth door on her advent calendar, eating the last chocolate as she tries to swallow the memory of her former love, Viggo MacDuff. His dazzling green eyes are everywhere; from the Christmas tree to the promise of eternal love in a sprig of mistletoe, Connie sees only her hopeless gaze reflected back at her, trapped inside an all-too-shiny bauble. When she finds that even Christmas festivities can’t erase the pain of her first heartbreak, she begins to tell her love story to her best friend Jed.

Unwrapping each piece as they go on adventures together, Connie realises how she let her internal struggles control her, accepting behaviour that she believed she deserved. Connie explores both friendships and romantic relationships, discovering the strength of her voice and the power of her individuality as she reveals her most vulnerable self.

Available in print and ebook formats from Amazon,, or your favourite bookstore or online retailer.


Book Details

Weight 236 g
Dimensions 203 × 133 mm

200 pages






Young Adult

Release date

30 November 2017




Odyssey Books

About The Author

Kate Gordon

Kate Gordon

Kate Gordon grew up in a very booky house, with two librarian parents, in a small town by the sea in Tasmania. In 2009 she won a Varuna fellowship, which led to publication of four titles with Allen and Unwin and Random House Australia. Kate was the recipient of 2011 and 2012 Arts Tasmania Assistance to Individuals grants, which means she can now spend more time doing what she loves. She was the recipient of the 2016 IBBY Ena Noel Award. In 2018, realising a life-long dream, she will have her first two picture books published..

1 review for Twenty-five Memories of Viggo MacDuff

  1. Tansy Rayner Roberts

    “A heartfelt story of teen identity and first love.” – Award-winning author Tansy Rayner Roberts

Add a review

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.