Play the Hidden Books Game!

Can you guess all 20 book titles hidden in the picture?

chelmsford amsterdam hiking-woman warning orchard headline definitely-here coat-of-arms musical-notes keep-smiling sat-desk primary-school the-north corvus-street bouy fluffy eating-fruit the-shire hispaniola-ferry street-signs