Teehan, Kara. " The Topology of Knight's Tours on Surfaces" Minnesota Journal of Undergraduate Mathematics [Online], Volume 4 Number 1 (2 July 2018)