The Godwits Fly

Chapter Two

Chapter Two

1. Melrose, Newtown and Haining Street are all proper names; Oddipore is not, but can be safely translated as Berhampore.