Castles and churches in the Middle Nile region - Crawford, Osbert Guy Stanhope, 1886-1957 (Sudan Antiquities Service, 1961)