Publications by authors named "John Daniel Marcus Knight"