John Karslake may refer to: