John Darnall may refer to: