Caroline Hulse
Caroline Hulse lives in Manchester with her husband and a small controlling dog. Her books have been published in fourteen languages and optioned for television.
All The Fun of The Fair is her third novel.
Read More