A collection of 30 inspirational stories that will warm your heart and encourage your soul this Christmas.