Browning, Charles H., (2002). Magna Charta Barons, 1915. Baronial Order of Runnemede. pp.315 Google Books.
Harleian Society Vol. XVI
Lewis, M. (n.d.) "John Ogle, Esq. #89972, b. circa 1490, d. 18 Feb 1565." citing Richardson. N.p. ORTNCA. Web.
Northumberland County History Committee, (1897). "Shafto of Little Bavington." A history of Northumberland. issued under the direction of the Northumberland county history committee, (pp.417). A. Reid, Sons & Co. Google Books.
Ogle, H.A.(1902). Ogle and Bothal: History of the baronies of Ogle, Bothal, and Hepple, (pp.177-180). FamilySearch.org. E-book (available free at familysearch.org).
Robson, G. (2017, September 27). Ogles and the church of St. Mary Magdalene in Whalton, Northumberland. O/OFA. www.ogles.org.
Saint-George, R. & Saint-George, H. (1878). The Visitation of Northumberland in 1615. George Marshall, ed. (pp.14). London: Mitchell and Hughes. Google Books.
It may be possible to confirm family relationships with John by comparing test results with other carriers of his Y-chromosome or his mother's mitochondrial DNA.
Y-chromosome DNA test-takers in his direct paternal line on WikiTree: