John Littlewood may refer to: