John Clifford

John Clifford may refer to: