What Stalks the Deep by T. Kingfisher

A book review