Short work of fiction — page of calendar girl? (7)
I believe the answer is:
novella
'short work of fiction' is the definition.
(I've seen this before)
'page of calendar girl?' is the wordplay.
'page of calendar' becomes 'nov' (I am not sure about this - if you are sure you should believe this answer much more).
'girl?' becomes 'ella' (girl's name).
'nov'+'ella'='NOVELLA'
Can you help me to learn more?
(Other definitions for novella that I've seen before include "short book" , "Short fictional piece" , "Short work of fiction" , "piece of fiction" , "story, short one" .)