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