Castles and churches in the middle Nile region - Crawford, Osbert Guy Stanhope, 1886-1957, (Occasional papers ;)