John Kirkwood may refer to: