What an incredible book! A powerful love story filled with laugh out loud humour, characters you love, characters you hate, a plot that will stop you in your tracks, heart-rending sadness but an overall joy and empowerment. A fantastic read. You will not be disappointed.