Anna and the Swallow Man by Gavriel Savit
Anna and the Swallow Man by Array